#381 Add ostree files for Fedora Onyx
Merged a year ago by siosm. Opened a year ago by joshstrobl.
joshstrobl/workstation-ostree-config budgie-additions  into  main

Add ostree files for Fedora Onyx
Joshua Strobl • a year ago  
@@ -0,0 +1,49 @@ 

+ # DO NOT EDIT! This content is generated from comps-sync.py

+ include: fedora-common-ostree.yaml

+ packages:

+   - ModemManager

+   - NetworkManager-adsl

+   - NetworkManager-openconnect-gnome

+   - NetworkManager-openvpn-gnome

+   - NetworkManager-ppp

+   - NetworkManager-pptp-gnome

+   - NetworkManager-ssh-gnome

+   - NetworkManager-vpnc-gnome

+   - NetworkManager-wwan

+   - at-spi2-atk

+   - at-spi2-core

+   - budgie-backgrounds

+   - budgie-control-center

+   - budgie-desktop

+   - budgie-desktop-defaults

+   - budgie-desktop-view

+   - budgie-screensaver

+   - dconf

+   - firefox

+   - fprintd-pam

+   - glib-networking

+   - gnome-bluetooth

+   - gnome-color-manager

+   - gnome-disk-utility

+   - gnome-keyring-pam

+   - gnome-settings-daemon

+   - gnome-software

+   - gnome-system-monitor

+   - gnome-terminal

+   - gvfs-afc

+   - gvfs-afp

+   - gvfs-archive

+   - gvfs-fuse

+   - gvfs-goa

+   - gvfs-gphoto2

+   - gvfs-mtp

+   - gvfs-smb

+   - lightdm

+   - nemo

+   - network-manager-applet

+   - polkit

+   - seahorse

+   - slick-greeter

+   - xdg-desktop-portal

+   - xdg-desktop-portal-gtk

+   - xdg-user-dirs-gtk

@@ -142,6 +142,26 @@ 

      - totem

      - totem-nautilus

      - traceroute

+   budgie-desktop:

+     # Incompatible with ostree for various reasons

+     - abrt-desktop

+     - cups-pk-helper

+     - dnfdragora

+     # Remove uncommon NetworkManager plugins

+     - NetworkManager-fortisslvpn-gnome

+     - NetworkManager-iodine-gnome

+     - NetworkManager-l2tp-gnome

+     - NetworkManager-libreswan-gnome

+     - NetworkManager-sstp-gnome

+     - NetworkManager-strongswan-gnome

+   budgie-desktop-apps:

+     # Non-critical apps -> Flatpak

+     - atril

+     - eom

+     - gedit

+     - gnome-calculator

+     - parole

+     - rhythmbox

    kde-desktop:

      # Incompatible with ostree for various reasons

      - abrt-desktop

file modified
+1
@@ -171,6 +171,7 @@ 

      "mate": ["mate-desktop"],

      "sway": ["swaywm", "swaywm-extended"],

      "cinnamon": ["cinnamon-desktop"],

+     "budgie": ["budgie-desktop", "budgie-desktop-apps"]

  }

  

  # Generate treefiles for all desktops

file added
+14
@@ -0,0 +1,14 @@ 

+ include: budgie-desktop-pkgs.yaml

+ ref: fedora/rawhide/${basearch}/onyx

+ rojig:

+   name: fedora-onyx

+   summary: "Fedora Onyx (Budgie) base image"

+   license: MIT

+ packages:

+   - fedora-release-onyx

+ exclude-packages:

+   # Not needed in Budgie Desktop

+   - tracker

+   - tracker-miners

+ repos:

+   - fedora-rawhide

LGTM.

You might want to keep an editor by default in the base image (gedit or gnome-editor) to always have a graphical application to edit configuration files.

Pull-Request has been merged by siosm

a year ago

Merging this now (i.e. before the change is accepted) as this will let us to test builds earlier and merging changes here is independent of variants being produced officially by the Fedora infra.