archinstall/profiles
Anton Hvornum 49e6cbdc54
Reworking SysCommand & Moving to localectl for locale related activities
* Moving to `localectl` rather than local file manipulation *(both for listing locales and setting them)*.
* Swapped `loadkeys` for localectl.
* Renamed `main` to `maim` in awesome profile.
* Created `archinstall.Boot(<installation>)` which spawns a `systemd-nspawn` container against the installation target.
* Exposing systemd.py's internals to archinstall global scope.
* Re-worked `SysCommand` completely, it's now a wrapper for `SysCommandWorker` which supports interacting with the process in a different way. `SysCommand` should behave just like the old one, for backwards compatibility reasons. This fixes #68 and #69.
* `SysCommand()` now has a `.decode()` function that defaults to `UTF-8`.
* Adding back peak_output=True to pacstrap.

Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>
Co-authored-by: Dylan Taylor <dylan@dylanmtaylor.com>
2021-05-19 16:45:13 +02:00
..
applications Missed a couple of profiles; reformat package lists for these too. 2021-05-15 17:36:38 -04:00
52-54-00-12-34-56.py Proofreading: Fix misc. spelling and grammar issues 2021-05-18 09:36:22 -04:00
__init__.py some type hint fixes and a bad catch fix 2021-05-12 15:45:45 +05:30
awesome.py Reworking SysCommand & Moving to localectl for locale related activities 2021-05-19 16:45:13 +02:00
budgie.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
cinnamon.py Very selectively fix some PEP 8 issues with profiles 2021-05-15 11:35:18 -04:00
deepin.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
desktop.py More formatting fixes to satisfy PEP 8 2021-05-15 15:04:39 -04:00
enlightenment.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
gnome.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
i3.py Proofreading: Fix misc. spelling and grammar issues 2021-05-18 09:36:22 -04:00
kde.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
lxqt.py Change LXQt back to SDDM per NullRequest's suggestion 2021-05-15 21:59:17 -04:00
mate.py Missed a couple of profiles; reformat package lists for these too. 2021-05-15 17:36:38 -04:00
minimal.py Try to remove some unused imports 2021-05-15 11:45:36 -04:00
server.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
sway.py More formatting fixes to satisfy PEP 8 2021-05-15 15:04:39 -04:00
xfce4.py Add pavucontrol to XFCE profile 2021-05-16 16:36:23 -04:00
xorg.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00