Compare commits

7 Commits

Author SHA1 Message Date
ec874ffb19 re-add-diagnostics (#74)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 12m34s
Reviewed-on: #74
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-10-15 16:21:50 -04:00
4a1c67e77c switch from nautilus and file roller to dolphin and ark (#73)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 13m53s
Reviewed-on: #73
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-10-07 13:30:58 -04:00
53bd20584a akmods-and-correct-image-info (#72)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 9m12s
Reviewed-on: #72
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-10-03 15:10:43 -04:00
163c82c3b2 Added service, added package and enabled service (#71)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 10m30s
Reviewed-on: #71
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-09-29 13:01:47 -04:00
33058773a8 sddm-theme-fixes-cleanup-and-wlogout (#70)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 9m56s
- Removed theme.conf for sddm theme
- added alt background
- renamed default background into kebab case
- renamed sddm.yml into greeter.yml
- removed duplicates in greeter.yml

Reviewed-on: #70
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-09-26 22:00:51 -04:00
d02948d80a Added network-manager-applet and ensured that bluetooth and wifi modules are installed. (#69)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 10m34s
Reviewed-on: #69
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-09-22 20:02:05 -04:00
ac8f7cca4e fix-quickshell (#68)
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 9m36s
Used quickshell-git to fix qt different version issues. Uninstalled some programs to opt for flatpaks. Installed qdirstat.
Reviewed-on: #68
Co-authored-by: Eriq Taing <eriq12@protonmail.com>
Co-committed-by: Eriq Taing <eriq12@protonmail.com>
2025-09-21 23:02:59 -04:00
19 changed files with 53 additions and 72 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
cosign.key cosign.key
cosign.private cosign.private
/Containerfile /Containerfile
/.bluebuild-scripts_*

View File

@@ -31,7 +31,7 @@ sed -i "s|^HOME_URL=.*|HOME_URL=\"$HOME_URL\"|" /usr/lib/os-release
sed -i "s|^DOCUMENTATION_URL=.*|DOCUMENTATION_URL=\"$DOCUMENTATION_URL\"|" /usr/lib/os-release sed -i "s|^DOCUMENTATION_URL=.*|DOCUMENTATION_URL=\"$DOCUMENTATION_URL\"|" /usr/lib/os-release
sed -i "s|^SUPPORT_URL=.*|SUPPORT_URL=\"$SUPPORT_URL\"|" /usr/lib/os-release sed -i "s|^SUPPORT_URL=.*|SUPPORT_URL=\"$SUPPORT_URL\"|" /usr/lib/os-release
sed -i "s|^BUG_REPORT_URL=.*|BUG_REPORT_URL=\"$BUG_SUPPORT_URL\"|" /usr/lib/os-release sed -i "s|^BUG_REPORT_URL=.*|BUG_REPORT_URL=\"$BUG_SUPPORT_URL\"|" /usr/lib/os-release
sed -i "s|^CPE_NAME=\"cpe:/o:fedoraproject:fedora|CPE_NAME=\"cpe:/o:wayblue:${IMAGE_PRETTY_NAME,}|" /usr/lib/os-release sed -i "s|^CPE_NAME=\"cpe:/o:fedoraproject:fedora|CPE_NAME=\"cpe:/o:linux:${IMAGE_PRETTY_NAME,}|" /usr/lib/os-release
sed -i "s/^DEFAULT_HOSTNAME=.*/DEFAULT_HOSTNAME=\"${IMAGE_PRETTY_NAME,}\"/" /usr/lib/os-release sed -i "s/^DEFAULT_HOSTNAME=.*/DEFAULT_HOSTNAME=\"${IMAGE_PRETTY_NAME,}\"/" /usr/lib/os-release
sed -i "s/^ID=fedora/ID=\"${IMAGE_LIKE,}\"\nID_LIKE=\"${IMAGE_PRETTY_NAME,}\"/" /usr/lib/os-release sed -i "s/^ID=fedora/ID=\"${IMAGE_LIKE,}\"\nID_LIKE=\"${IMAGE_PRETTY_NAME,}\"/" /usr/lib/os-release
sed -i "/^REDHAT_BUGZILLA_PRODUCT=/d; /^REDHAT_BUGZILLA_PRODUCT_VERSION=/d; /^REDHAT_SUPPORT_PRODUCT=/d; /^REDHAT_SUPPORT_PRODUCT_VERSION=/d" /usr/lib/os-release sed -i "/^REDHAT_BUGZILLA_PRODUCT=/d; /^REDHAT_BUGZILLA_PRODUCT_VERSION=/d; /^REDHAT_SUPPORT_PRODUCT=/d; /^REDHAT_SUPPORT_PRODUCT_VERSION=/d" /usr/lib/os-release

View File

@@ -0,0 +1,7 @@
#!/usr/bin/env bash
set -oue pipefail
QUALIFIED_KERNEL="$(rpm -qa | grep -P 'kernel-(\d+\.\d+\.\d+)' | sed -E 's/kernel-//')"
sudo akmods --kernels $QUALIFIED_KERNEL

View File

@@ -4,7 +4,7 @@
set -oue pipefail set -oue pipefail
echo "INFO: grab kernel module" echo "INFO: grab kernel module"
KERNEL_VER=$(ls /lib/modules | head -n 1) KERNEL_VER="$(rpm -qa | grep -P 'kernel-(\d+\.\d+\.\d+)' | sed -E 's/kernel-//')"
echo $KERNEL_VER echo $KERNEL_VER
echo "INFO: grab open razer modules" echo "INFO: grab open razer modules"

View File

@@ -4,7 +4,7 @@
set -oue pipefail set -oue pipefail
echo "INFO: grab kernel module" echo "INFO: grab kernel module"
KERNEL_VER=$(ls /lib/modules | head -n 1) KERNEL_VER="$(rpm -qa | grep -P 'kernel-(\d+\.\d+\.\d+)' | sed -E 's/kernel-//')"
echo $KERNEL_VER echo $KERNEL_VER
echo "INFO: grab xpad modules" echo "INFO: grab xpad modules"

View File

@@ -0,0 +1,8 @@
#!/usr/bin/env bash
# Obtained from wayblue project https://github.com/wayblueorg/wayblue/blob/live/files/scripts/regenerateinitramfs.sh
set -oue pipefail
QUALIFIED_KERNEL="$(rpm -qa | grep -P 'kernel-(\d+\.\d+\.\d+)' | sed -E 's/kernel-//')"
/usr/bin/dracut --no-hostonly --kver "$QUALIFIED_KERNEL" --reproducible -v --add ostree -f "/lib/modules/$QUALIFIED_KERNEL/initramfs.img"
chmod 0600 "/lib/modules/$QUALIFIED_KERNEL/initramfs.img"

View File

@@ -1,4 +0,0 @@
# monitors.conf
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor=,preferred,auto,auto

View File

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

View File

@@ -1,27 +0,0 @@
[Desktop Entry]
Name=VSCodium
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/codium/codium --ozone-platform=wayland %F
Icon=vscodium
Type=Application
StartupNotify=false
StartupWMClass=VSCodium
Categories=TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;application/x-codium-workspace;
Actions=new-empty-window;
Keywords=vscodium;codium;vscode;
[Desktop Action new-empty-window]
Name=New Empty Window
Name[de]=Neues leeres Fenster
Name[es]=Nueva ventana vacía
Name[fr]=Nouvelle fenêtre vide
Name[it]=Nuova finestra vuota
Name[ja]=新しい空のウィンドウ
Name[ko]=새 빈 창
Name[ru]=Новое пустое окно
Name[zh_CN]=新建空窗口
Name[zh_TW]=開新空視窗
Exec=/usr/share/codium/codium --new-window %F
Icon=vscodium

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

View File

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 171 KiB

View File

@@ -1,7 +1,3 @@
modules: modules:
- type: chezmoi - type: chezmoi
repository: "https://git.hydrosaber.com/eriq12/dotfiles" repository: "https://git.hydrosaber.com/eriq12/dotfiles"
- type: script
scripts:
- setupchezmoiskel.sh

View File

@@ -1,6 +1,6 @@
modules: modules:
- from-file: dnf/multimedia.yml - from-file: dnf/multimedia.yml
- from-file: dnf/sddm.yml - from-file: dnf/greeter.yml
- from-file: dnf/hyprland.yml - from-file: dnf/hyprland.yml
- from-file: dnf/environment.yml - from-file: dnf/environment.yml
- from-file: dnf/applications.yml - from-file: dnf/applications.yml

View File

@@ -4,9 +4,10 @@ modules:
enabled: enabled:
- bootc-fetch-updates.timer - bootc-fetch-updates.timer
- flatpak-system-update.timer - flatpak-system-update.timer
- lactd.service
user: user:
enabled: enabled:
- flatpak-user-update.timer - flatpak-user-update.timer
- swww.service
- quickshell.service - quickshell.service
- hyprpolkitagent.service - hyprpolkitagent.service
- swww.service

View File

@@ -2,10 +2,8 @@ modules:
- type: dnf - type: dnf
repos: repos:
nonfree: rpmfusion nonfree: rpmfusion
files:
- https://repo.vscodium.dev/vscodium.repo
copr: copr:
- mavit/discover-overlay - ilyaz/LACT
install: install:
packages: packages:
# applications # applications
@@ -16,9 +14,8 @@ modules:
- fuzzel - fuzzel
# file manager # file manager
- nautilus - dolphin
- file-roller - ark
- file-roller-nautilus
- ffmpegthumbnailer - ffmpegthumbnailer
@@ -27,19 +24,9 @@ modules:
# text editor # text editor
- neovim - neovim
- codium
# software store
- gnome-software
# disk management
- gnome-disk-utility
# kdeconnect # kdeconnect
- kde-connect - kde-connect
# discord overlay
- discover-overlay
# settings apps # settings apps
# qt # qt
@@ -48,6 +35,19 @@ modules:
# gtk # gtk
- nwg-look - nwg-look
# software store
- gnome-software
# disk management
- gnome-disk-utility
# diagnostics
- qdirstat
- lact
- btop
# zsh # zsh
- zsh - zsh

View File

@@ -1,15 +1,12 @@
modules: modules:
- type: dnf - type: dnf
repos: repos:
files: copr:
- https://negativo17.org/repos/fedora-steam.repo - atim/xpadneo
install: install:
packages: packages:
- dkms - xpadneo
- repo: fedora-steam
packages:
- dkms-xpadneo
- type: script - type: script
scripts: scripts:
- installxpadneomodule.sh - buildakmods.sh

View File

@@ -35,7 +35,7 @@ modules:
# xdg-desktop-portals # xdg-desktop-portals
- xdg-desktop-portal - xdg-desktop-portal
- xdg-desktop-portal-gtk - xdg-desktop-portal-gtk
- xdg-desktop-portal-gnome - xdg-desktop-portal-kde
# polkit # polkit
- polkit - polkit
@@ -46,6 +46,10 @@ modules:
- headsetcontrol - headsetcontrol
# networking # networking
- network-manager-applet
- NetworkManager
- NetworkManager-bluetooth
- NetworkManager-wifi
- bluez - bluez
- bluez-tools - bluez-tools
- firewall-config - firewall-config

View File

@@ -5,11 +5,9 @@ modules:
# sddm # sddm
- sddm - sddm
- sddm-themes - sddm-themes
- qt5-qtgraphicaleffects
- qt5-qtquickcontrols2
- qt5-qtsvg
# added libraries for quickshell # added libraries for quickshell
- qt5-qtgraphicaleffects
- qt5-qtimageformats - qt5-qtimageformats
- qt5-qtmultimedia - qt5-qtmultimedia
- qt6-qtquickcontrols2 - qt6-qtquickcontrols2

View File

@@ -13,7 +13,9 @@ modules:
- hyprland-qt-support - hyprland-qt-support
- hyprland-qtutils - hyprland-qtutils
- xdg-desktop-portal-hyprland - xdg-desktop-portal-hyprland
- swww
- matugen - matugen
- wlogout
# quickshell # quickshell
- quickshell - quickshell-git