Commit Graph

119 Commits

Author SHA1 Message Date
Dylan Taylor cf46642037 Implement MATE desktop environment 2021-04-11 10:19:25 -04:00
Anton Hvornum b344c63f04
Merge pull request #268 from dylanmtaylor/remove-greeter-settings-gui
Remove lightdm-gtk-greeter-settings
2021-04-10 11:38:09 +00:00
Anton Hvornum ef702c2f20
Merge pull request #265 from dylanmtaylor/patch-6
i3-sensible-terminal can't find a terminal on new install
2021-04-10 11:37:23 +00:00
Dylan Taylor 29ecf232d4 Remove lightdm-gtk-greeter-settings 2021-04-10 00:21:15 -04:00
Dylan M. Taylor 40b3a935eb i3-sensible-terminal can't find a terminal on new install
Add urxvt, the most preferred terminal according to https://man.archlinux.org/man/i3-sensible-terminal.1
Update i3.py
Update i3.py
2021-04-09 22:13:52 -04:00
Dylan M. Taylor 4550076432
Try to solve #261 and related issues 2021-04-09 18:05:00 -04:00
Dylan M. Taylor 3eeb49bd44
Forgot to commit adding budgie to desktop profile 2021-04-09 16:02:26 -04:00
Anton Hvornum 495cd0d5cb
Update i3.py 2021-04-09 21:42:37 +02:00
Anton Hvornum 5bc8ca361a
Update i3.py 2021-04-09 21:42:24 +02:00
Anton Hvornum 33ad831709
Merge pull request #258 from dylanmtaylor/patch-3
Further i3 simplification and cleanup
2021-04-09 19:36:07 +00:00
Dylan M. Taylor 40df2d6e80 Further i3 simplification and cleanup 2021-04-09 15:32:01 -04:00
Dylan M. Taylor 8d627d0c09
Add more suggested packages to sway 2021-04-09 14:19:46 -04:00
Anton Hvornum 5543cb9eda
Merge pull request #254 from dylanmtaylor/budgie
Add missing cherry-picked commits and implement Budgie
2021-04-09 13:09:28 +00:00
Dylan Taylor 326b96d808 Add budgie implementation 2021-04-09 08:32:58 -04:00
m1ten b86233d7ba add lightdm-gtk-greeter 2021-04-09 08:26:37 -04:00
m1ten 738e60c059 applications/xfce4 2021-04-09 08:26:30 -04:00
m1ten 5499bcc8b9 applications/cinnamon 2021-04-09 08:26:07 -04:00
Anton Hvornum 4664bcf29d
Merge pull request #252 from dylanmtaylor/patch-4
As pointed out to me, sway doesn't officially support display managers
2021-04-09 11:47:03 +00:00
Dylan M. Taylor 02f4392c22 As pointed out to me, sway doesn't officially support display managers 2021-04-09 06:52:18 -04:00
Dylan M. Taylor d50b26498e Add the sway packages from advaithm's 2.2.0 sway work
Remove sddm
2021-04-09 06:51:43 -04:00
Anton Hvornum f45429b099
Merge pull request #247 from dylanmtaylor/patch-3
draft: Cherry-Pick i3 Profiles and Make Common i3 Package
2021-04-09 08:05:12 +00:00
Dylan Taylor 82c5241946 This might work to make the i3 profiles as small as possible 2021-04-08 21:24:21 -04:00
Dylan Taylor 7e161d187c Remove post-install hooks from i3 profiles 2021-04-08 21:20:00 -04:00
Dylan Taylor 6a6439daa9 Move more logic into common profile 2021-04-08 21:11:33 -04:00
Dylan Taylor a5eb815b3e Move common packages to common i3 profile 2021-04-08 21:00:55 -04:00
Dylan Taylor 37db6b8973 Add is_top_level_profile = False to i3 profiles 2021-04-08 20:58:52 -04:00
Anton Hvornum 8f7d8df89f Swapped print for log and added return values 2021-04-08 20:57:46 -04:00
Dylan M. Taylor e3ea46ce5c Noticed that some KDE instances weren't changed to i3 when copying
Another one
2021-04-08 20:57:12 -04:00
Anton Hvornum 8c5af80c93 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-08 20:57:04 -04:00
advaithm 230c5709cc added _post_install hook. 2021-04-08 20:56:45 -04:00
advaithm 6b5b3180f3 add i3-wm and i3-gaps support 2021-04-08 20:55:54 -04:00
Dylan M. Taylor 6f4b35c4e8
Add i3 profile to desktop.py 2021-04-08 20:54:34 -04:00
Dylan M. Taylor 32c902a4d8
draft: Make i3 package to select i3 configuration 2021-04-08 20:52:47 -04:00
Dylan M. Taylor 8ec18d94bb
Add vim to desktop packages as not everyone likes nano 2021-04-08 18:28:13 -04:00
Dylan M. Taylor 51f533539d
Change xscreensaver to slock 2021-04-08 16:34:17 -04:00
Dylan M. Taylor 9545680459
breeze-icons and oxygen-icons are both needed to not have missing icons 2021-04-08 16:21:46 -04:00
Dylan M. Taylor adb73f5ba6
It was far too minimal to be usable before. 2021-04-08 16:10:33 -04:00
Dylan Taylor 0d194e2606 Initial implementation of LXQt 2021-04-08 15:54:54 -04:00
Dylan Taylor 72f3423798 Integrate XFCE4 with master 2021-04-08 15:41:08 -04:00
Dylan M. Taylor 84e6db27bb Fix another incorrect comment on XFCE4 profile 2021-04-08 15:40:20 -04:00
m1ten eb7497f2aa Update xfce4.py 2021-04-08 15:40:09 -04:00
m1ten c2c1126254 xfce4 2021-04-08 15:39:44 -04:00
Dylan Taylor dfec4b77fd Integrate cinnamon with changes on master. 2021-04-08 15:35:33 -04:00
Dylan M. Taylor 5ec1e1d4f5 Fix incorrect comment. Cinnamon doesn't have any Wayland support yet. 2021-04-08 15:34:21 -04:00
m1ten 0934f4c3e7 Create cinnamon.py 2021-04-08 15:33:37 -04:00
Dylan Taylor e49f983036 Add sway profile to desktop file 2021-04-08 15:15:44 -04:00
Dylan Taylor 8c9b162049 Implement Sway
Try switching from gdm to sddm as gdm pulls in a lot of GNOME packages

Fix comment
Update sway.py
2021-04-08 15:14:26 -04:00
Dylan M. Taylor d8a2437778 Move from awesome to desktop and add wireless config utilities and smartmontools 2021-04-08 13:33:06 -04:00
Dylan Taylor 25309dcfb8 Disable post-install hooks for now 2021-04-08 09:55:35 -04:00
advaithm db068dfe06 Update kde.py 2021-04-08 09:51:11 -04:00