Anton Hvornum
dbea18dab8
Switched from print to installation.log
2021-04-09 11:46:53 -04:00
Dylan Taylor
d252e090a6
Have pulseaudio installed just in case DEs don't depend on it if pipewire is not requested.
2021-04-09 11:46:47 -04:00
Dylan Taylor
9395d68d5d
Try removing pipewire.py and calling add additional packages
...
Unfortunately, calling the profile was not working.
2021-04-09 11:46:39 -04:00
Dylan M. Taylor
b803c281ea
Move choice into guided installation instead of DEs
...
Arch wiki says packages should enable the user services automatically
2021-04-09 11:46:24 -04:00
Dylan M. Taylor
9a6c0e7a41
Begin implementing PipeWire option
2021-04-09 11:45:57 -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
Anton Hvornum
e9c8a51168
Merge pull request #253 from dylanmtaylor/patch-6
...
Add the sway packages from advaithm's 2.2.0 sway work
2021-04-09 11:46:33 +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
e5c118239b
Merge pull request #250 from insanemal/insanemal-patch-2
...
OOB in generic_selection
2021-04-09 08:05:42 +00: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
Anton Hvornum
bfb342dc2d
Merge pull request #246 from dylanmtaylor/patch-2
...
Add vim to desktop packages as having different editors to choose from is good
2021-04-09 08:03:34 +00:00
Anton Hvornum
ad25f92c38
Merge pull request #249 from goggle/patch-248
...
Fix typo that causes crash when creating encrypted LUKS partition (closes #248 )
2021-04-09 07:57:39 +00:00
Insanemal
acc2dac652
Off by one in generic_selection out of bounds check
...
Out of bounds check in generic_selection is using >= on list. Lists are zero based. If you put in a value that equals the number of items in the list you get an out of bounds error.
Removed the equals part of the test as last item in list/dictionary items is len(list)-1 not len(list)
2021-04-09 13:44:51 +10:00
Alexander Seiler
437315669f
Fix typo that causes crash when creating encrypted LUKS partition ( closes #248 )
2021-04-09 05:00:43 +02: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
Anton Hvornum
99d75c2831
Merge pull request #244 from dylanmtaylor/lxqt
...
Implementation of LXQt
2021-04-08 20:36:33 +00: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
Anton Hvornum
ef89010efe
Merge pull request #243 from archlinux/torxed-patch-master
...
Re-working examples/minimal.py
2021-04-08 19:51:05 +00:00
Anton Hvornum
154e048179
Merge pull request #239 from dylanmtaylor/patch-1
...
Remove nano from base packages
2021-04-08 19:43:35 +00:00
Anton Hvornum
70de1ffbd9
Merge pull request #242 from dylanmtaylor/cinnamon
...
Pull in Cinnamon and XFCE4 Commits from 2.2.0 into Master
2021-04-08 19:43:06 +00: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
Anton Hvornum
ab2a43e19f
Forgot a variable.
2021-04-08 21:33:49 +02:00
m1ten
0934f4c3e7
Create cinnamon.py
2021-04-08 15:33:37 -04:00
Anton Hvornum
19db5919f6
Merge pull request #241 from dylanmtaylor/patch-3
...
Implement Sway and use SDDM as Greeter
2021-04-08 19:17:52 +00:00