Commit Graph

107 Commits

Author SHA1 Message Date
Dylan Taylor 09f252d031 Make desktop.py line match master. 2021-04-10 13:29:20 -04:00
Dylan Taylor f74dab9a5a Don't want prompt twice 2021-04-10 12:14:17 -04:00
Dylan Taylor 5f46f76bd5 Multiple restructuring changes 2021-04-10 11:58:53 -04:00
Dylan M. Taylor d510ad5b98
Delete wayland.py 2021-04-10 11:37:04 -04:00
Anton Hvornum 3d659dead8
Merge pull request #251 from advaithm/torxed-v2.2.0
Split drivers from xorg and create a seprate profile for wayland. Remove the use of sddm from sway and raise issues with the nvidia drivers
2021-04-09 08:08:53 +00:00
advaithm b85514ae5e renamed driver.py to gfx_driver.py. also explictly check if we are using the propritery nvidia drivers 2021-04-09 13:28:12 +05:30
advaithm 349c3ec5b4 Update sway.py 2021-04-09 13:16:39 +05:30
advaithm 8a39bdde4b added information on how to start sway 2021-04-09 12:13:41 +05:30
advaithm 1a760c591f Update sway.py 2021-04-09 12:05:51 +05:30
advaithm 9d6541aaa6 sway, wayland specific files. drivers has also been split from xorg 2021-04-08 14:06:27 +05:30
Anton Hvornum f8bf2b313a
Merging in master into feature branch. 2021-04-08 08:39:37 +02:00
Anton Hvornum 3ba03f9e73
Merge pull request #232 from advaithm/torxed-v2.2.0
removed post_install hook for kde plasma
2021-04-08 06:24:41 +00:00
advaithm 57de67e5fb Update kde.py 2021-04-08 08:26:57 +05:30
advaithm 78d58eb4b7 removed post_install hook 2021-04-08 07:23:37 +05:30
Dylan M. Taylor bf91c66ba8
Clean up comments a bit 2021-04-07 11:54:10 -04:00
Dylan Taylor 99917807bd Fix issue with prep function 2021-04-07 11:33:01 -04:00
Jatin 7e75ff960b
Remove gnome-todo and gnome-sound-recorder from default installation
gnome todo and gnome sound recorder should not be in default installation, honoring the Arch Linux philosophy. These packages are not even pre installed on other major linux distributions.
2021-04-07 19:18:34 +05:30
Dylan Taylor 9756d9ed2d Add i3 selections to desktop file 2021-04-07 09:23:21 -04:00
Dylan Taylor ac7d980f89 Add minimal profile and implement idea of 'top-level' profiles 2021-04-07 08:37:39 -04:00
Anton Hvornum 42470dcc9a Merging changes from master into feature branch to avoid future conflics. 2021-04-07 11:15:42 +02:00
Anton Hvornum 39e354f395
Merge pull request #207 from dylanmtaylor/patch-12
Fix another incorrect comment on XFCE4 profile
2021-04-06 21:14:14 +00:00
Dylan M. Taylor 0a5a929f5b
Fix another incorrect comment on XFCE4 profile 2021-04-06 16:55:04 -04:00
Dylan M. Taylor c6eb3dfbdf
Fix incorrect comment. Cinnamon doesn't have any Wayland support yet. 2021-04-06 16:53:20 -04:00
Dylan M. Taylor 0a1e0641a9
It was pointed out that khelpcenter isn't strictly necessary 2021-04-06 13:45:08 -04:00
Dylan M. Taylor 87514ab515 Noticed that some KDE instances weren't changed to i3 when copying
Another one
2021-04-06 13:28:07 -04:00
Dylan M. Taylor 3e4c5bdb26
Remove chromium from default awesome install
Promotes a consistent installation experience across DEs.
2021-04-06 12:55:15 -04:00
Dylan M. Taylor ee6cd39fe6
Switch from metapackage to a more minimal install 2021-04-06 12:33:13 -04:00
Anton Hvornum a62debde33
Merge pull request #192 from advaithm/kde-hook
Use _post_install for wayland
2021-04-06 16:27:46 +00:00
Anton Hvornum b968bec771
Added a forgotten return value of _post_install 2021-04-06 18:27:30 +02:00
Dylan M. Taylor aed763b763
Remove evolution from default installation as suggested
It was pointed out that users can install an email client if they want one.
2021-04-06 11:33:50 -04:00
advaithm 29d939cfca added egl-wayland and changed prompt 2021-04-06 18:59:05 +05:30
advaithm 5057035f3e ask user for default session over asking if they want wayland 2021-04-06 18:28:18 +05:30
advaithm aea819af15 Update kde.py 2021-04-06 17:36:20 +05:30
advaithm 4f7fc94ecd merge kde and kde-wayland 2021-04-06 13:37:40 +05:30
Anton Hvornum 610d630863
Merge pull request #190 from advaithm/master
post install hook
2021-04-06 07:57:02 +00:00
Anton Hvornum 0df567286e
Swapped print for log and added return values 2021-04-06 09:54:24 +02:00
Anton Hvornum 2f153d4882
Some language correction and function handling
I more or less copied the language from i3-wm as it was more correct.
Also converted `print()` into `installation.log()` so that we can get some color control and end up in the debug log.
Finally, I added a try/except to handle potential crashes and return return values, since otherwise this would happen every run:
 * https://github.com/archlinux/archinstall/pull/190/files#diff-98d75a109b5337cd7d7c948d2cfc2379bcc51be22dfa3ca6491765f0e0bcaaabR349-R355
2021-04-06 09:53:28 +02:00
advaithm f0e40f5676 added _post_install hook. 2021-04-06 07:21:11 +05:30
Dylan M. Taylor 688d0eb78e
This comment should no longer apply. This is a fairly sane default for GNOME. 2021-04-05 13:44:16 -04:00
Dylan M. Taylor d28385bd05
gnome-sound-recorder is probably also desirable 2021-04-05 13:42:03 -04:00
Dylan M. Taylor d5da80d770
Fix #183 gnome-extras installs far too much bloat
This keeps some of the most useful packages from the defaults.
2021-04-05 13:40:40 -04:00
Anton Hvornum dc522b74b9
Merge pull request #179 from advaithm/master
i3 and 13-gaps support
2021-04-05 16:21:43 +00:00
advaithm 4c0c95a88c add i3-wm and i3-gaps support 2021-04-05 20:46:09 +05:30
m1ten f72d3039f7
add lightdm-gtk-greeter 2021-04-04 13:49:37 -04:00
m1ten 771087e75b
applications/cinnamon 2021-04-04 13:38:10 -04:00
m1ten 9576486cfa
added cinnamon 2021-04-04 12:58:05 -04:00
m1ten 107c1d6caa
Create cinnamon.py 2021-04-04 12:57:24 -04:00
Rafael Fontenelle 2b5b1ad83d Fix misspellings 2021-04-04 11:28:54 -03:00
m1ten 77c30fcb04
Update xfce4.py 2021-04-03 17:58:25 -04:00
m1ten 1342a1ae75
Update desktop.py 2021-04-03 17:57:19 -04:00