Compare commits

..

4 Commits

Author SHA1 Message Date
62dc188e0b Added more packages that seemed useful from wayblue
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (pull_request) Successful in 5m20s
2025-05-21 22:10:09 -04:00
269c74d93d Added theming to login sddm 2025-05-21 21:00:39 -04:00
886c8cbea4 Reapply commit to remove building on branches, as it builds already for pull requests 2025-05-21 19:14:19 -04:00
c3974e0d5f Change module order 2025-05-21 19:10:54 -04:00
7 changed files with 122 additions and 3 deletions

View File

@@ -5,6 +5,8 @@ on:
"00 06 * * *" # build at 06:00 UTC every day
# (20 minutes after last ublue images start building)
push:
branches:
- main
paths-ignore: # don't rebuild if only documentation has changed
- "**.md"

View File

@@ -0,0 +1,25 @@
#!/usr/bin/env bash
# Tell build process to exit if there are any errors.
set -oue pipefail
curl -Lo /etc/yum.repos.d/negativo17-fedora-multimedia.repo https://negativo17.org/repos/fedora-multimedia.repo
sed -i '0,/enabled=1/{s/enabled=1/enabled=1\npriority=90/}' /etc/yum.repos.d/negativo17-fedora-multimedia.repo
rpm-ostree override replace \
--experimental \
--from repo='fedora-multimedia' \
libheif \
libva \
libva-intel-media-driver \
mesa-dri-drivers \
mesa-filesystem \
mesa-libEGL \
mesa-libGL \
mesa-libgbm \
mesa-libxatracker \
mesa-va-drivers \
mesa-vulkan-drivers \
gstreamer1-plugin-libav \
gstreamer1-plugin-vaapi \
rar

View File

@@ -0,0 +1,11 @@
#!/usr/bin/env bash
# Tell build process to exit if there are any errors.
set -oue pipefail
sed -i 's/color: "black"/color: "white"/' /usr/share/sddm/themes/maldives/Main.qml
sed -i 's/id: lblPassword/id: lblPassword\ncolor: "white"/' /usr/share/sddm/themes/maldives/Main.qml
sed -i 's/id: lblName/id: lblName\ncolor: "white"/' /usr/share/sddm/themes/maldives/Main.qml
sed -i 's/id: lblSession/id: lblSession\ncolor: "white"/' /usr/share/sddm/themes/maldives/Main.qml
sed -i 's/id: lblLayout/id: lblLayout\ncolor: "white"/' /usr/share/sddm/themes/maldives/Main.qml
sed -i 's/id: errorMessage/id: errorMessage\ncolor: "white"/' /usr/share/sddm/themes/maldives/Main.qml

View File

@@ -0,0 +1,2 @@
[Theme]
Current=maldives

View File

@@ -15,4 +15,79 @@ modules:
- type: script
scripts:
- enableautoupdates.sh # using systemd did not work, so using this script instead
- enableautoupdates.sh # using systemd did not work, so using this script instead
- type: rpm-ostree
install:
# environment
# fuzzy finder
- fzf
# power profiles like
- tuned-ppd
# xwayland
- xorg-x11-server-Xwayland
# headset control
- headsetcontrol
# media related
- mediainfo
- playerctl
- alsa-firmware
# nofitications
- SwayNotificationCenter
# text editor
- neovim
# tools for evocation
- just
# zip utilities
- p7zip
# qt libraries
- qt5-qtwayland
- qt6-qtwayland
# emoji fonts
- google-noto-emoji-fonts
# vulkan
- vulkan-tools
- vulkan-validation-layers
# polkit
- polkit
- polkit-kde
# sound
- wireplumber
- pipewire
- pamixer
- pulseaudio-utils
# networking
- network-manager-applet
- bluez
- bluez-tools
- firewall-config
# file manager
- thunar
- thunar-archive-plugin
- thunar-volman
- xarchiver
- imv
- gvfs-mtp
- gvfs-gphoto2
- gvfs-smb
- gvfs-nfs
- gvfs-fuse
- gvfs-archive
# theme and GUI
- fontawesome-fonts-all
- gnome-themes-extra
- gnome-icon-theme
- paper-icon-theme
- breeze-icon-theme
- papirus-icon-theme
- type: script
scripts:
- installproprietarypackages.sh

View File

@@ -9,6 +9,10 @@ modules:
- kwallet
- pam-kwallet
- type: script
scripts:
- setsddmtheming.sh
- type: systemd
system:
enabled:

View File

@@ -12,10 +12,10 @@ image-version: 42 # latest is also supported if you want new updates ASAP
# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: components/sys-files-module.yml
- from-file: components/sddm-module.yml
- from-file: components/base-module.yml
- from-file: components/nvidia-module.yml
- from-file: components/sddm-module.yml
- from-file: components/sys-files-module.yml
- from-file: components/hyprland-module.yml
- from-file: components/default-flatpak.yml