summaryrefslogtreecommitdiff
path: root/raveos-hyprland-theme/raveos-session-init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'raveos-hyprland-theme/raveos-session-init.sh')
-rw-r--r--raveos-hyprland-theme/raveos-session-init.sh15
1 files changed, 5 insertions, 10 deletions
diff --git a/raveos-hyprland-theme/raveos-session-init.sh b/raveos-hyprland-theme/raveos-session-init.sh
index cb163d9..b0d0d6e 100644
--- a/raveos-hyprland-theme/raveos-session-init.sh
+++ b/raveos-hyprland-theme/raveos-session-init.sh
@@ -1,8 +1,4 @@
#!/usr/bin/env bash
-# raveos-session-init.sh
-# ----------------------
-# 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"
@@ -11,11 +7,11 @@ if [[ -f "${_raveos_init}" ]]; then
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'
+# GTK tema
+gsettings set org.gnome.desktop.interface gtk-theme 'Yaru-olive-dark' 2>/dev/null || true
+gsettings set org.gnome.desktop.interface icon-theme 'Adwaitaru-olive' 2>/dev/null || true
-# DMS session.json: háttérkép beállítása
+# DMS session.json: hatterkep beallitasa
_session_file="${HOME}/.local/state/DankMaterialShell/session.json"
_bg_file="${HOME}/.config/background.jpg"
@@ -30,6 +26,5 @@ fi
unset _session_file _bg_file
-# Jelzés hogy lefutott
-touch "${_raveos_init}"
+touch "${_raveos_init}" 2>/dev/null || true
unset _raveos_init