diff options
| author | Nippy <nippy@rp1.hu> | 2026-06-26 22:45:31 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-06-26 22:45:31 +0200 |
| commit | 266b409762b0afc76d57ba92b5d3982fd5933476 (patch) | |
| tree | 1e01a4d915772b3c6c98eefc0ad8001423332b98 | |
| parent | 390fb5a0319a455f0df64ebf65c68e5eccaf084b (diff) | |
| download | RaveOS-PKGBUILD-266b409762b0afc76d57ba92b5d3982fd5933476.tar.gz RaveOS-PKGBUILD-266b409762b0afc76d57ba92b5d3982fd5933476.zip | |
new iso
| -rw-r--r-- | raveos-hyprland-theme/raveos-session-init.sh | 20 | ||||
| -rw-r--r-- | raveos-hyprland-theme/theme-data/hypr/hyprland.lua | 1 |
2 files changed, 18 insertions, 3 deletions
diff --git a/raveos-hyprland-theme/raveos-session-init.sh b/raveos-hyprland-theme/raveos-session-init.sh index 891c905..cb163d9 100644 --- a/raveos-hyprland-theme/raveos-session-init.sh +++ b/raveos-hyprland-theme/raveos-session-init.sh @@ -1,9 +1,21 @@ #!/usr/bin/env bash # raveos-session-init.sh # ---------------------- -# Első login-kor beállítja a DMS session.json-ban a háttérképet. -# Csak egyszer fut (ha a wallpaperPath üres). +# Első login-kor beállítja a GTK témát és a DMS session.json-ban a háttérképet. +# Csak egyszer fut (ha az ~/.raveos-init-done nem létezik). +_raveos_init="${HOME}/.raveos-init-done" + +if [[ -f "${_raveos_init}" ]]; then + unset _raveos_init + return 0 2>/dev/null || exit 0 +fi + +# GTK téma +gsettings set org.gnome.desktop.interface gtk-theme 'Yaru-olive-dark' +gsettings set org.gnome.desktop.interface icon-theme 'Adwaitaru-olive' + +# DMS session.json: háttérkép beállítása _session_file="${HOME}/.local/state/DankMaterialShell/session.json" _bg_file="${HOME}/.config/background.jpg" @@ -17,3 +29,7 @@ if [[ -f "${_bg_file}" ]]; then fi unset _session_file _bg_file + +# Jelzés hogy lefutott +touch "${_raveos_init}" +unset _raveos_init diff --git a/raveos-hyprland-theme/theme-data/hypr/hyprland.lua b/raveos-hyprland-theme/theme-data/hypr/hyprland.lua index 74ff933..d9017ab 100644 --- a/raveos-hyprland-theme/theme-data/hypr/hyprland.lua +++ b/raveos-hyprland-theme/theme-data/hypr/hyprland.lua @@ -26,7 +26,6 @@ hl.on("hyprland.start", function() hl.exec_cmd("/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1") hl.exec_cmd("gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'") hl.exec_cmd("bash -c 'wl-paste --watch cliphist store &'") - hl.exec_cmd("bash -c 'sleep 2 && gsettings set org.gnome.desktop.interface gtk-theme Yaru-olive-dark && gsettings set org.gnome.desktop.interface icon-theme Adwaitaru-olive &'") end) --################## |