Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorAnton Hvornum <anton@hvornum.se>2021-01-25 23:52:55 +0100
committerGitHub <noreply@github.com>2021-01-25 23:52:55 +0100
commit6cac9b86106ae6153946da866296beefb58420a3 (patch)
tree1d4bc9978305dcf4a589c03f580db8908063470a /profiles
parent190ec7ad42bc59b7238b77dc4d7f3128e2f1eb78 (diff)
parent165d4ebc7f420d99eef453b785a86a51ceec8669 (diff)
Merge pull request #95 from Torxed/improved-logging
Tested and verified on a installation. Log file ends up and on errors there's a message printing guiding users to look for it and report issues :)
Diffstat (limited to 'profiles')
-rw-r--r--profiles/applications/awesome.py2
-rw-r--r--profiles/awesome.py17
2 files changed, 9 insertions, 10 deletions
diff --git a/profiles/applications/awesome.py b/profiles/applications/awesome.py
index db7e8f4f..578f246e 100644
--- a/profiles/applications/awesome.py
+++ b/profiles/applications/awesome.py
@@ -3,7 +3,7 @@ import archinstall
installation.install_profile('xorg')
installation.add_additional_packages(
- "awesome xorg-xrandr xterm feh slock terminus-font-otb gnu-free-fonts ttf-liberation xsel"
+ "awesome xorg-xrandr xterm feh slock terminus-font gnu-free-fonts ttf-liberation xsel"
)
with open(f'{installation.mountpoint}/etc/X11/xinit/xinitrc', 'r') as xinitrc:
diff --git a/profiles/awesome.py b/profiles/awesome.py
index 27e7fc05..0e027714 100644
--- a/profiles/awesome.py
+++ b/profiles/awesome.py
@@ -31,25 +31,24 @@ if __name__ == 'awesome':
# Then setup and configure the desktop environment: awesome
editor = "nano"
filebrowser = "nemo gpicview-gtk3"
- webbrowser = "chromium"
- virtulization = "qemu ovmf"
- utils = "openssh sshfs git htop pkgfile scrot dhclient wget smbclient cifs-utils libu2f-host"
+ webbrowser = "chromium" # TODO: Ask the user to select one instead
+ utils = "openssh sshfs git htop pkgfile scrot dhclient wget libu2f-host"
- installation.add_additional_packages(f"{webbrowser} {utils} {virtulization} {filebrowser} {editor}")
+ installation.add_additional_packages(f"{webbrowser} {utils} {filebrowser} {editor}")
alacritty = archinstall.Application(installation, 'alacritty')
alacritty.install()
# TODO: Copy a full configuration to ~/.config/awesome/rc.lua instead.
- with open(f'{installation.mountpoint}/etc/xdg/awesome/rc.lua', 'r') as awesome_rc_lua:
- awesome_lua = awesome_rc_lua.read()
+ with open(f'{installation.mountpoint}/etc/xdg/awesome/rc.lua', 'r') as fh:
+ awesome_lua = fh.read()
## Replace xterm with alacritty for a smoother experience.
- awesome_lua = awesome_rc_lua.replace('"xterm"', '"alacritty"')
+ awesome_lua = awesome_lua.replace('"xterm"', '"alacritty"')
- with open(f'{installation.mountpoint}/etc/xdg/awesome/rc.lua', 'w') as awesome_rc_lua:
- awesome_rc_lua.write(awesome_lua)
+ with open(f'{installation.mountpoint}/etc/xdg/awesome/rc.lua', 'w') as fh:
+ fh.write(awesome_lua)
## TODO: Configure the right-click-menu to contain the above packages that were installed. (as a user config)