Add cinnamon variant

Updated from: https://pagure.io/workstation-ostree-config/pull-request/239
This commit is contained in:
BeatLink 2023-03-13 15:20:20 +01:00 committed by Timothée Ravier
parent 3f3e50ad80
commit 789b0aec9e
4 changed files with 97 additions and 0 deletions

View file

@ -0,0 +1,46 @@
# DO NOT EDIT! This content is generated from comps-sync.py
include: fedora-common-ostree.yaml
packages:
- NetworkManager-adsl
- NetworkManager-bluetooth
- NetworkManager-openconnect-gnome
- NetworkManager-openvpn-gnome
- NetworkManager-ppp
- NetworkManager-pptp-gnome
- NetworkManager-vpnc-gnome
- NetworkManager-wifi
- NetworkManager-wwan
- blueman
- cinnamon
- cinnamon-control-center
- cinnamon-screensaver
- firefox
- firewall-config
- gnome-disk-utility
- gnome-screenshot
- gnome-system-monitor
- gnome-terminal
- gstreamer1-plugins-ugly-free
- gvfs-archive
- gvfs-gphoto2
- gvfs-mtp
- gvfs-smb
- imsettings-gsettings
- initial-setup-gui
- metacity
- nemo-fileroller
- nemo-image-converter
- nemo-preview
- nm-connection-editor
- pipewire-alsa
- pipewire-pulseaudio
- powerline
- qgnomeplatform-qt5
- redshift-gtk
- setroubleshoot
- slick-greeter
- slick-greeter-cinnamon
- system-config-printer
- wireplumber
- xawtv
- xdg-user-dirs-gtk

View file

@ -246,3 +246,36 @@ desktop_exclude_list:
swaywm-extended: swaywm-extended:
# Non-critical apps -> Flatpak # Non-critical apps -> Flatpak
- mpv - mpv
cinnamon-desktop:
# Incompatible with ostree for various reasons
- abrt-desktop
- abrt-java-connector
- dnfdragora-updater
# Non-critical apps -> Flatpak & toolbox
- eom
- gnome-calculator
- gucharmap
- hexchat
- mpv
- pidgin
- sane-backends-drivers-scanners
- shotwell
- simple-scan
- thunderbird
- tmux
- tmux-powerline
- transmission
- vim-powerline
- xed
- xfburn
- xreader
# Not default to cinnamon
- paper-icon-theme
# Non critical NetworkManager plugins
- NetworkManager-iodine-gnome
- NetworkManager-l2tp-gnome
- NetworkManager-libreswan-gnome
- NetworkManager-ovs
- NetworkManager-sstp-gnome
- NetworkManager-strongswan-gnome
- NetworkManager-team

View file

@ -170,6 +170,7 @@ desktops_comps_groups = {
"deepin": ["deepin-desktop"], "deepin": ["deepin-desktop"],
"mate": ["mate-desktop"], "mate": ["mate-desktop"],
"sway": ["swaywm", "swaywm-extended"], "sway": ["swaywm", "swaywm-extended"],
"cinnamon": ["cinnamon-desktop"],
} }
# Generate treefiles for all desktops # Generate treefiles for all desktops

17
fedora-cinnamon.yaml Normal file
View file

@ -0,0 +1,17 @@
include: cinnamon-desktop-pkgs.yaml
ref: fedora/rawhide/${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-rawhide
# - fedora-39
# - fedora-39-updates