f34: Add i3, i3-extended, i3-desktop-environment COMPs
This commit makes three new additions to the Fedora 34 comps file: 1. Adds `i3` package group: Minimal, base set of packages required to run the i3 window manager 2. Adds `i3-extended` package group: Supplemental, optional packages for advanced users who want several different tools available to use 3. Adds `i3-desktop-environment` environment: Groups together a base system similar to other desktop environments. Signed-off-by: Justin W. Flory (he/him) <git@jwf.io> i3: Address @adamw and @ngompa feedback in fedora-comps#569 This is a follow-up that addresses the following feedback: 1. Remove deprecated category for i3-desktop-environment 2. Change "i3 Workstation" to "i3 desktop" in Anaconda 3. Add lightdm-gtk as default greeter for lightdm-greeter This should now be ready to merge. Signed-off-by: Justin W. Flory (he/him) <git@jwf.io>
This commit is contained in:
parent
6e8f511e4b
commit
e8382110b5
@ -2881,6 +2881,53 @@
|
|||||||
<packagereq type="optional">cockpit-pcp</packagereq>
|
<packagereq type="optional">cockpit-pcp</packagereq>
|
||||||
</packagelist>
|
</packagelist>
|
||||||
</group>
|
</group>
|
||||||
|
<group>
|
||||||
|
<id>i3</id>
|
||||||
|
<_name>i3 window manager</_name>
|
||||||
|
<_description>i3 is a tiling window manager primarily targeted at advanced users and developers. This group is a minimal, lightweight group of packages to use i3wm with other system components.</_description>
|
||||||
|
<default>false</default>
|
||||||
|
<uservisible>false</uservisible>
|
||||||
|
<packagelist>
|
||||||
|
<packagereq type="mandatory">i3</packagereq>
|
||||||
|
<packagereq type="mandatory">i3lock</packagereq>
|
||||||
|
<packagereq type="mandatory">i3status</packagereq>
|
||||||
|
<packagereq type="mandatory">dunst</packagereq>
|
||||||
|
<packagereq type="mandatory">lightdm</packagereq>
|
||||||
|
<packagereq type="mandatory">lightdm-gtk</packagereq>
|
||||||
|
<packagereq type="mandatory">lightdm-gtk-greeter-settings </packagereq>
|
||||||
|
<packagereq type="mandatory">nmcli</packagereq>
|
||||||
|
<packagereq type="mandatory">network-manager-applet</packagereq>
|
||||||
|
<packagereq type="mandatory">pactl</packagereq>
|
||||||
|
<packagereq type="mandatory">pavucontrol</packagereq>
|
||||||
|
<packagereq type="mandatory">volumeicon</packagereq>
|
||||||
|
<packagereq type="mandatory">xbrightlight</packagereq>
|
||||||
|
<packagereq type="mandatory">mousepad</packagereq>
|
||||||
|
<packagereq type="default">azote</packagereq>
|
||||||
|
<packagereq type="default">dmenu</packagereq>
|
||||||
|
<packagereq type="default">firefox</packagereq>
|
||||||
|
<packagereq type="default">htop</packagereq>
|
||||||
|
</packagelist>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<id>i3-extended</id>
|
||||||
|
<_name>i3 window manager (supplemental packages)</_name>
|
||||||
|
<_description>i3 is a tiling window manager primarily targeted at advanced users and developers. This group includes supplemental, optional packages for the i3 window manager.</_description>
|
||||||
|
<default>false</default>
|
||||||
|
<uservisible>false</uservisible>
|
||||||
|
<packagelist>
|
||||||
|
<packagereq type="default">rofi</packagereq>
|
||||||
|
<packagereq type="default">powertop</packagereq>
|
||||||
|
<packagereq type="default">arandr</packagereq>
|
||||||
|
<packagereq type="default">conky</packagereq>
|
||||||
|
<packagereq type="default">i3status-rs</packagereq>
|
||||||
|
<packagereq type="default">alacritty</packagereq>
|
||||||
|
<packagereq type="default">tmux</packagereq>
|
||||||
|
<packagereq type="default">xarchiver</packagereq>
|
||||||
|
<packagereq type="default">qutebrowser</packagereq>
|
||||||
|
<packagereq type="default">py3status</packagereq>
|
||||||
|
<packagereq type="default">lxappearance</packagereq>
|
||||||
|
</packagelist>
|
||||||
|
</group>
|
||||||
<group>
|
<group>
|
||||||
<id>input-methods</id>
|
<id>input-methods</id>
|
||||||
<_name>Input Methods</_name>
|
<_name>Input Methods</_name>
|
||||||
@ -5975,6 +6022,27 @@
|
|||||||
<groupid>arm-tools</groupid>
|
<groupid>arm-tools</groupid>
|
||||||
</optionlist>
|
</optionlist>
|
||||||
</environment>
|
</environment>
|
||||||
|
<environment>
|
||||||
|
<id>i3-desktop-environment</id>
|
||||||
|
<name>i3 desktop</name>
|
||||||
|
<grouplist>
|
||||||
|
<groupid>admin-tools</groupid>
|
||||||
|
<groupid>base-x</groupid>
|
||||||
|
<groupid>core</groupid>
|
||||||
|
<groupid>dial-up</groupid>
|
||||||
|
<groupid>fonts</groupid>
|
||||||
|
<groupid>hardware-support</groupid>
|
||||||
|
<groupid>i3</groupid>
|
||||||
|
<groupid>input-methods</groupid>
|
||||||
|
<groupid>multimedia</groupid>
|
||||||
|
<groupid>networkmanager-submodules</groupid>
|
||||||
|
<groupid>standard</groupid>
|
||||||
|
<groupid>printing</groupid>
|
||||||
|
</grouplist>
|
||||||
|
<optionlist>
|
||||||
|
<groupid>i3-extended</groupid>
|
||||||
|
</optionlist>
|
||||||
|
</environment>
|
||||||
<environment>
|
<environment>
|
||||||
<id>lxde-desktop-environment</id>
|
<id>lxde-desktop-environment</id>
|
||||||
<_name>LXDE Desktop</_name>
|
<_name>LXDE Desktop</_name>
|
||||||
|
Loading…
Reference in New Issue
Block a user