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-libreswan-gnome
|
||||||
- NetworkManager-sstp-gnome
|
- NetworkManager-sstp-gnome
|
||||||
- NetworkManager-strongswan-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:
|
lxqt-desktop:
|
||||||
# Incompatible with ostree for various reasons
|
# Incompatible with ostree for various reasons
|
||||||
- dnfdragora-updater
|
- dnfdragora-updater
|
||||||
|
|
|
@ -190,7 +190,7 @@ def main():
|
||||||
desktops_comps_groups = {
|
desktops_comps_groups = {
|
||||||
"gnome": ["gnome-desktop", "base-x"],
|
"gnome": ["gnome-desktop", "base-x"],
|
||||||
"kde": ["kde-desktop"],
|
"kde": ["kde-desktop"],
|
||||||
"xfce": ["xfce-desktop", "base-x"],
|
"xfce": ["xfce-desktop", "xfce-apps", "base-x"],
|
||||||
"lxqt": ["lxqt-desktop", "base-x"],
|
"lxqt": ["lxqt-desktop", "base-x"],
|
||||||
"deepin": ["deepin-desktop", "base-x"],
|
"deepin": ["deepin-desktop", "base-x"],
|
||||||
"mate": ["mate-desktop", "base-x"],
|
"mate": ["mate-desktop", "base-x"],
|
||||||
|
|
|
@ -11,13 +11,6 @@ packages:
|
||||||
- fedora-release-ostree-desktop
|
- fedora-release-ostree-desktop
|
||||||
# Portals for Flatpak
|
# Portals for Flatpak
|
||||||
- xdg-desktop-portal-gtk
|
- xdg-desktop-portal-gtk
|
||||||
# Essential packages from @xfce-apps
|
|
||||||
- atril
|
|
||||||
- firefox
|
|
||||||
- galculator
|
|
||||||
- mousepad
|
|
||||||
- ristretto
|
|
||||||
- xarchiver
|
|
||||||
|
|
||||||
repos:
|
repos:
|
||||||
- fedora-rawhide
|
- fedora-rawhide
|
||||||
|
|
|
@ -9,10 +9,14 @@ packages:
|
||||||
- Thunar
|
- Thunar
|
||||||
- adwaita-gtk2-theme
|
- adwaita-gtk2-theme
|
||||||
- adwaita-icon-theme
|
- adwaita-icon-theme
|
||||||
|
- atril
|
||||||
- blueman
|
- blueman
|
||||||
- desktop-backgrounds-compat
|
- desktop-backgrounds-compat
|
||||||
|
- firefox
|
||||||
|
- galculator
|
||||||
- glx-utils
|
- glx-utils
|
||||||
- gnome-keyring-pam
|
- gnome-keyring-pam
|
||||||
|
- gparted
|
||||||
- greybird-dark-theme
|
- greybird-dark-theme
|
||||||
- greybird-light-theme
|
- greybird-light-theme
|
||||||
- greybird-xfce4-notifyd-theme
|
- greybird-xfce4-notifyd-theme
|
||||||
|
@ -26,16 +30,21 @@ packages:
|
||||||
- mesa-dri-drivers
|
- mesa-dri-drivers
|
||||||
- mesa-vulkan-drivers
|
- mesa-vulkan-drivers
|
||||||
- mint-y-theme
|
- mint-y-theme
|
||||||
|
- mousepad
|
||||||
- network-manager-applet
|
- network-manager-applet
|
||||||
- nm-connection-editor
|
- nm-connection-editor
|
||||||
- plymouth-system-theme
|
- plymouth-system-theme
|
||||||
|
- ristretto
|
||||||
- thunar-archive-plugin
|
- thunar-archive-plugin
|
||||||
- thunar-media-tags-plugin
|
- thunar-media-tags-plugin
|
||||||
- thunar-volman
|
- thunar-volman
|
||||||
|
- xarchiver
|
||||||
- xdg-user-dirs-gtk
|
- xdg-user-dirs-gtk
|
||||||
- xfce4-about
|
- xfce4-about
|
||||||
- xfce4-appfinder
|
- xfce4-appfinder
|
||||||
|
- xfce4-clipman-plugin
|
||||||
- xfce4-datetime-plugin
|
- xfce4-datetime-plugin
|
||||||
|
- xfce4-dict-plugin
|
||||||
- xfce4-panel
|
- xfce4-panel
|
||||||
- xfce4-panel-profiles
|
- xfce4-panel-profiles
|
||||||
- xfce4-places-plugin
|
- xfce4-places-plugin
|
||||||
|
|
Loading…
Reference in a new issue