xfce: Add essential apps from xfce-apps comps group
Use a filtered comps group to add essential apps instead of manually listing them in the manifest. Also add gparted to the image as it needs privileges thus it can't run as a Flatpak.
This commit is contained in:
parent
8671b40808
commit
1745b420aa
4 changed files with 31 additions and 8 deletions
|
@ -197,6 +197,27 @@ desktop_exclude_list:
|
|||
- NetworkManager-libreswan-gnome
|
||||
- NetworkManager-sstp-gnome
|
||||
- NetworkManager-strongswan-gnome
|
||||
xfce-apps:
|
||||
# Non-critical apps -> Flatpak
|
||||
- claws-mail
|
||||
- catfish
|
||||
- claws-mail-plugins-archive
|
||||
- claws-mail-plugins-att-remover
|
||||
- claws-mail-plugins-attachwarner
|
||||
- claws-mail-plugins-fetchinfo
|
||||
- claws-mail-plugins-mailmbox
|
||||
- claws-mail-plugins-newmail
|
||||
- claws-mail-plugins-notification
|
||||
- claws-mail-plugins-pgp
|
||||
- claws-mail-plugins-rssyl
|
||||
- claws-mail-plugins-smime
|
||||
- claws-mail-plugins-spam-report
|
||||
- claws-mail-plugins-tnef
|
||||
- claws-mail-plugins-vcalendar
|
||||
- geany
|
||||
- pidgin
|
||||
- seahorse
|
||||
- transmission
|
||||
lxqt-desktop:
|
||||
# Incompatible with ostree for various reasons
|
||||
- dnfdragora-updater
|
||||
|
|
|
@ -190,7 +190,7 @@ def main():
|
|||
desktops_comps_groups = {
|
||||
"gnome": ["gnome-desktop", "base-x"],
|
||||
"kde": ["kde-desktop"],
|
||||
"xfce": ["xfce-desktop", "base-x"],
|
||||
"xfce": ["xfce-desktop", "xfce-apps", "base-x"],
|
||||
"lxqt": ["lxqt-desktop", "base-x"],
|
||||
"deepin": ["deepin-desktop", "base-x"],
|
||||
"mate": ["mate-desktop", "base-x"],
|
||||
|
|
|
@ -11,13 +11,6 @@ packages:
|
|||
- fedora-release-ostree-desktop
|
||||
# Portals for Flatpak
|
||||
- xdg-desktop-portal-gtk
|
||||
# Essential packages from @xfce-apps
|
||||
- atril
|
||||
- firefox
|
||||
- galculator
|
||||
- mousepad
|
||||
- ristretto
|
||||
- xarchiver
|
||||
|
||||
repos:
|
||||
- fedora-rawhide
|
||||
|
|
|
@ -9,10 +9,14 @@ packages:
|
|||
- Thunar
|
||||
- adwaita-gtk2-theme
|
||||
- adwaita-icon-theme
|
||||
- atril
|
||||
- blueman
|
||||
- desktop-backgrounds-compat
|
||||
- firefox
|
||||
- galculator
|
||||
- glx-utils
|
||||
- gnome-keyring-pam
|
||||
- gparted
|
||||
- greybird-dark-theme
|
||||
- greybird-light-theme
|
||||
- greybird-xfce4-notifyd-theme
|
||||
|
@ -26,16 +30,21 @@ packages:
|
|||
- mesa-dri-drivers
|
||||
- mesa-vulkan-drivers
|
||||
- mint-y-theme
|
||||
- mousepad
|
||||
- network-manager-applet
|
||||
- nm-connection-editor
|
||||
- plymouth-system-theme
|
||||
- ristretto
|
||||
- thunar-archive-plugin
|
||||
- thunar-media-tags-plugin
|
||||
- thunar-volman
|
||||
- xarchiver
|
||||
- xdg-user-dirs-gtk
|
||||
- xfce4-about
|
||||
- xfce4-appfinder
|
||||
- xfce4-clipman-plugin
|
||||
- xfce4-datetime-plugin
|
||||
- xfce4-dict-plugin
|
||||
- xfce4-panel
|
||||
- xfce4-panel-profiles
|
||||
- xfce4-places-plugin
|
||||
|
|
Loading…
Reference in a new issue