test-rpm-ostree-xpadneo #33

Closed
eriq12 wants to merge 10 commits from test-rpm-ostree-xpadneo into main
13 changed files with 126 additions and 146 deletions
Showing only changes of commit 7ae07456ec - Show all commits

View File

@@ -33,111 +33,6 @@ modules:
- mesa-vulkan-drivers - mesa-vulkan-drivers
- gstreamer1-plugin-libav - gstreamer1-plugin-libav
- type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/ublue-os/packages/repo/fedora-%OS_VERSION%/ublue-os-packages-fedora-%OS_VERSION%.repo
- https://copr.fedorainfracloud.org/coprs/solopasha/hyprland/repo/fedora-%OS_VERSION%/solopasha-hyprland-fedora-%OS_VERSION%.repo
- https://copr.fedorainfracloud.org/coprs/peterwu/rendezvous/repo/fedora-%OS_VERSION%/peterwu-rendezvous-fedora-%OS_VERSION%.repo
- https://negativo17.org/repos/fedora-steam.repo
install:
# sddm
- sddm
- sddm-themes
- qt5-qtgraphicaleffects
- qt5-qtquickcontrols2
- qt5-qtsvg
# password keeper
- kf6-kwallet
- kwalletmanager5
- pam-kwallet
# hyprland
- hyprland-git
- hyprpanel
- hyprpolkitagent
- hyprshot
# ublue udev rules and signing
- ublue-os-udev-rules
- ublue-os-signing
# environment
# headset control
- headsetcontrol
# media related
- mediainfo
- playerctl
- alsa-firmware
# zip utilities
- p7zip
# qt libraries
- qt5-qtwayland
- qt6-qtwayland
# vulkan
- vulkan-tools
- vulkan-validation-layers
# polkit
- polkit
# sound
- wireplumber
- pipewire
- headsetcontrol
# networking
- bluez
- bluez-tools
- firewall-config
# applications
# fuzzy finder
- fzf
# dmenu runner
- fuzzel
# file manager
- nautilus
- file-roller
- file-roller-nautilus
# text editor
- neovim
# software store
- gnome-software
# disk management
- gnome-disk-utility
# kdeconnect
- kde-connect
# settings apps
# qt
- qt5ct
- qt6ct
# gtk
- nwg-look
# Themes and fonts
# emoji fonts
- google-noto-emoji-fonts
# theme and GUI
- fontawesome-fonts-all
- gnome-themes-extra
- papirus-icon-theme
- bibata-cursor-themes
# zsh
- zsh
# zoxide for z stuff
- zoxide
- type: script - type: script
scripts: scripts:
- install-xpadneo.sh - install-xpadneo.sh

View File

@@ -0,0 +1,6 @@
modules:
- from-file: components/rpm-ostree/core.yml
- from-file: components/rpm-ostree/hyprland.yml
- from-file: components/rpm-ostree/ublue.yml
- from-file: components/rpm-ostree/applications.yml
- from-file: components/rpm-ostree/themes.yml

View File

@@ -0,0 +1,40 @@
modules:
- type: rpm-ostree
install:
# applications
# fuzzy finder
- fzf
# dmenu runner
- fuzzel
# file manager
- nautilus
- file-roller
- file-roller-nautilus
# text editor
- neovim
# software store
- gnome-software
# disk management
- gnome-disk-utility
# kdeconnect
- kde-connect
# settings apps
# qt
- qt5ct
- qt6ct
# gtk
- nwg-look
# zsh
- zsh
# zoxide for z stuff
- zoxide

View File

@@ -0,0 +1,43 @@
modules:
- type: rpm-ostree
install:
# sddm
- sddm
- sddm-themes
- qt5-qtgraphicaleffects
- qt5-qtquickcontrols2
- qt5-qtsvg
# password keeper
- kf6-kwallet
- kwalletmanager5
- pam-kwallet
# environment
# headset control
- headsetcontrol
# media related
- mediainfo
- playerctl
- alsa-firmware
# zip utilities
- p7zip
# qt libraries
- qt5-qtwayland
- qt6-qtwayland
# vulkan
- vulkan-tools
- vulkan-validation-layers
# polkit
- polkit
# sound
- wireplumber
- pipewire
- headsetcontrol
# networking
- bluez
- bluez-tools
- firewall-config

View File

@@ -0,0 +1,9 @@
modules:
- type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/solopasha/hyprland/repo/fedora-%OS_VERSION%/solopasha-hyprland-fedora-%OS_VERSION%.repo
install:
- hyprland-git
- hyprpanel
- hyprpolkitagent
- hyprshot

View File

@@ -0,0 +1,14 @@
modules:
- type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/peterwu/rendezvous/repo/fedora-%OS_VERSION%/peterwu-rendezvous-fedora-%OS_VERSION%.repo
install:
# Themes and fonts
# emoji fonts
- google-noto-emoji-fonts
# theme and GUI
- fontawesome-fonts-all
- gnome-themes-extra
- papirus-icon-theme
- bibata-cursor-themes

View File

@@ -0,0 +1,7 @@
modules:
- type: rpm-ostree
repos:
- https://copr.fedorainfracloud.org/coprs/ublue-os/packages/repo/fedora-%OS_VERSION%/ublue-os-packages-fedora-%OS_VERSION%.repo
install:
- ublue-os-udev-rules
- ublue-os-signing

View File

@@ -13,6 +13,7 @@ image-version: 42 # latest is also supported if you want new updates ASAP
# you can include multiple instances of the same module # you can include multiple instances of the same module
modules: modules:
- from-file: components/dnf-module.yml - from-file: components/dnf-module.yml
- from-file: components/rpm-ostree-module.yml
- from-file: components/script-module.yml - from-file: components/script-module.yml
- from-file: components/sys-files-module.yml - from-file: components/sys-files-module.yml
- from-file: components/systemd-module.yml - from-file: components/systemd-module.yml

View File

@@ -13,6 +13,7 @@ image-version: 42 # latest is also supported if you want new updates ASAP
# you can include multiple instances of the same module # you can include multiple instances of the same module
modules: modules:
- from-file: components/dnf-module.yml - from-file: components/dnf-module.yml
- from-file: components/rpm-ostree.yml
- from-file: components/script-module.yml - from-file: components/script-module.yml
- from-file: components/sys-files-module.yml - from-file: components/sys-files-module.yml
- from-file: components/systemd-module.yml - from-file: components/systemd-module.yml