aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr/initial-boot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'config/hypr/initial-boot.sh')
-rwxr-xr-xconfig/hypr/initial-boot.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh
index 4d2d6aaa..474a37a7 100755
--- a/config/hypr/initial-boot.sh
+++ b/config/hypr/initial-boot.sh
@@ -36,7 +36,16 @@ if [ ! -f ~/.config/hypr/.initial_startup_done ]; then
gsettings set org.gnome.desktop.interface icon-theme $icon_theme > /dev/null 2>&1 &
gsettings set org.gnome.desktop.interface cursor-theme $cursor_theme > /dev/null 2>&1 &
gsettings set org.gnome.desktop.interface cursor-size 24 > /dev/null 2>&1 &
-
+
+ # NIXOS initiate GTK dark mode and apply icon and cursor theme
+ if [ -n "$(grep -i nixos < /etc/os-release)" ]; then
+ gsettings set org.gnome.desktop.interface color-scheme "'$color_scheme'" > /dev/null 2>&1 &
+ dconf write /org/gnome/desktop/interface/gtk-theme "'$gtk_theme'" > /dev/null 2>&1 &
+ dconf write /org/gnome/desktop/interface/icon-theme "'$icon_theme'" > /dev/null 2>&1 &
+ dconf write /org/gnome/desktop/interface/cursor-theme "'$cursor_theme'" > /dev/null 2>&1 &
+ dconf write /org/gnome/desktop/interface/cursor-size "24" > /dev/null 2>&1 &
+ fi
+
# initiate kvantum theme
kvantummanager --set "$kvantum_theme" > /dev/null 2>&1 &
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage