summaryrefslogtreecommitdiff
path: root/niri/.config
diff options
context:
space:
mode:
Diffstat (limited to 'niri/.config')
-rw-r--r--niri/.config/niri/config.kdl2
-rwxr-xr-xniri/.config/niri/theme-switcher.sh7
2 files changed, 8 insertions, 1 deletions
diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl
index ee872de..6f573ca 100644
--- a/niri/.config/niri/config.kdl
+++ b/niri/.config/niri/config.kdl
@@ -8,6 +8,8 @@ spawn-at-startup "/usr/libexec/hyprpolkitagent"
spawn-at-startup "dbus-update-activation-environment" "WAYLAND_DISPLAY" "DISPLAY" "XDG_CURRENT_DESKTOP"
spawn-at-startup "/home/seraphim/dotfiles-gentoo/niri/.config/niri/theme-switcher.sh"
spawn-at-startup "sh" "-c" "NO_AT_BRIDGE=1 waybar"
+spawn-at-startup "/usr/bin/Throne"
+spawn-at-startup "mpd"
prefer-no-csd
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
diff --git a/niri/.config/niri/theme-switcher.sh b/niri/.config/niri/theme-switcher.sh
index 6a22b0a..0ab25af 100755
--- a/niri/.config/niri/theme-switcher.sh
+++ b/niri/.config/niri/theme-switcher.sh
@@ -27,14 +27,19 @@ while true; do
wal -n -l -i "$LIGHT_WALLPAPER"
awww img "$LIGHT_WALLPAPER"
awww -n backdrop img "$LIGHT_BLUR_WALLPAPER"
+
+ # Сообщаем системе, что включилась светлая тема
+ darkman set light
else
wal -n -i "$DARK_WALLPAPER"
awww img "$DARK_WALLPAPER"
awww -n backdrop img "$DARK_BLUR_WALLPAPER"
+
+ # Сообщаем системе, что включилась тёмная тема
+ darkman set dark
fi
killall -SIGUSR2 waybar
-
killall -USR1 foot
echo "$TARGET_STATE" >"$STATE_FILE"