From c92f7044622bdac8d8346da5dc4ee74c0ba017d0 Mon Sep 17 00:00:00 2001 From: BeatLink Date: Sep 10 2021 23:47:38 +0000 Subject: Add cinnamon variant --- diff --git a/cinnamon-desktop-pkgs.yaml b/cinnamon-desktop-pkgs.yaml new file mode 100644 index 0000000..bebe950 --- /dev/null +++ b/cinnamon-desktop-pkgs.yaml @@ -0,0 +1,54 @@ +# DO NOT EDIT! This content is generated from comps-sync.py +include: fedora-common-ostree.yaml +packages: + - NetworkManager-adsl + - NetworkManager-bluetooth + - NetworkManager-iodine-gnome + - NetworkManager-l2tp-gnome + - NetworkManager-libreswan-gnome + - NetworkManager-openconnect-gnome + - NetworkManager-openvpn-gnome + - NetworkManager-ppp + - NetworkManager-pptp-gnome + - NetworkManager-vpnc-gnome + - NetworkManager-wifi + - NetworkManager-wwan + - abrt-desktop + - abrt-java-connector + - blueberry + - cinnamon + - cinnamon-control-center + - cinnamon-screensaver + - firewall-config + - gnome-disk-utility + - gnome-system-monitor + - gnome-terminal + - gstreamer1-plugins-ugly-free + - gvfs-archive + - gvfs-gphoto2 + - gvfs-mtp + - gvfs-smb + - imsettings-cinnamon + - initial-setup-gui + - metacity + - nemo-fileroller + - nemo-image-converter + - nemo-preview + - nm-connection-editor + - pipewire-alsa + - pipewire-pulseaudio + - powerline + - qgnomeplatform + - redshift-gtk + - sane-backends-drivers-scanners + - setroubleshoot + - simple-scan + - slick-greeter + - slick-greeter-cinnamon + - system-config-printer + - tmux + - tmux-powerline + - vim-powerline + - xawtv + - xdg-user-dirs-gtk + - xfburn diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index 1f73e12..cb3d369 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -264,3 +264,23 @@ desktop_exclude_list: - NetworkManager-wifi # Use Silverblue release package for now - fedora-release-matecompiz + cinnamon-desktop: + # Doesnt work with ostree + - dnfdragora-updater + # Redundant image viewer + - eom + # Available Via Flatpak + - gnome-calculator + - hexchat + - pidgin + - shotwell + - thunderbird + - transmission + - firefox + - gnome-screenshot + - file-roller + - gucharmap + - xed + - xreader + # Not default to cinnamon + - paper-icon-theme diff --git a/comps-sync.py b/comps-sync.py index 6474b1d..882e55d 100755 --- a/comps-sync.py +++ b/comps-sync.py @@ -132,7 +132,7 @@ if (n_manifest_new > 0 or n_comps_new > 0) and args.save: # Generate treefiles for all desktops for desktop in [ 'gnome-desktop', 'kde-desktop', 'xfce-desktop', - 'lxqt-desktop', 'deepin-desktop', 'pantheon-desktop', 'mate-desktop']: + 'lxqt-desktop', 'deepin-desktop', 'pantheon-desktop', 'mate-desktop', 'cinnamon-desktop']: print() print("Syncing packages for {}:".format(desktop)) diff --git a/fedora-cinnamon.yaml b/fedora-cinnamon.yaml new file mode 100644 index 0000000..b560fb1 --- /dev/null +++ b/fedora-cinnamon.yaml @@ -0,0 +1,17 @@ +include: cinnamon-desktop-pkgs.yaml +ref: fedora/34/${basearch}/cinnamon +rojig: + name: fedora-cinnamon + summary: "Fedora Cinnamon base image" + license: MIT + +packages: + # Portals for Flatpak + - xdg-desktop-portal-gtk + # Include GUI to manage updates & Flatpaks + - gnome-software + + +repos: + - fedora-34 + - fedora-34-updates