archinstall/profiles
Werner Llácer 1ea6fea1d8
Flexible menu 2 (#916)
* Correct definition of btrfs standard layout

* New version of the FlexibleMenu
* Added new functionality to Selector
* Created a GeneralMenu class
* GlobalMenu is made a child of GeneralMenu

* Some refining in GeneralMenu
secret is now a general function

* log is invoked in GeneralMenu directly

* Correction at GeneralMenu

* Materialize again _setup_selection_menu_options. Gives more room to play

* Callbacks converted as methods
Synch() (data area and menu) decoupled from enable()
and made general before any run

* script swiss added to the patch set

* Only_hd gets a new implementation of the menu
flake8 corrections

* swiss.py description added

* New version of the FlexibleMenu
* Added new functionality to Selector
* Created a GeneralMenu class
* GlobalMenu is made a child of GeneralMenu

* changes from the rebase left dangling

* Modify order of execution between exec_menu and post_processing.
Added selector_name as parameter for exec_menu

* minor corrections to the scripts

* Adapt to PR #874

* Solve issue #936

* make ask_for_a_timezone as synonym to ask_timezone

* Adapted to nationalization framework (PR 893).
String still NOT adapted

* flake8 complains

* Use of archinstall.output_config instead of local copy at swiss.py

* Problems with the last merge

* more flake8 complains. caused by reverted changes re. ask*timezone

* git complains

Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-02-06 11:54:13 +01:00
..
applications Move from the basic pipewire media session manager to wireplumber (#914) 2022-01-27 18:01:06 +01: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
cutefish.py Remove Konsole from cutefish profile 2021-09-25 11:49:52 +02:00
deepin.py Add back lightdm, be more explicit 2021-08-05 15:23:50 +08:00
desktop.py Added a qtile profile (#924) 2022-02-02 08:42:13 +01:00
enlightenment.py One package per line formatting in profiles - easier to read/maintain 2021-05-15 17:30:20 -04:00
gnome.py Add `gnome-software-packagekit-plugin` 2021-11-18 21:20:16 +07:00
i3.py Add simple menu for better UX (#660) 2021-12-02 21:17:51 +01:00
kde.py profiles/kde: replace `kate` with `kwrite` (#929) 2022-02-02 08:40:53 +01: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 Add descriptions for top-level profiles 2021-05-27 08:11:27 -04:00
qtile.py Minor: change the qtile xorg comment (#934) 2022-02-02 14:19:30 +01:00
server.py Add simple menu for better UX (#660) 2021-12-02 21:17:51 +01:00
sway.py Migrate old input to new menu (#874) 2022-02-02 14:26:09 +01:00
xfce4.py Remove network-manager-applet from XFCE4 package list 2021-12-12 13:58:08 -05:00
xorg.py Flexible menu 2 (#916) 2022-02-06 11:54:13 +01:00