diff options
Diffstat (limited to 'dotfiles/hyprland/.local/bin')
| -rwxr-xr-x | dotfiles/hyprland/.local/bin/set-theme | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/dotfiles/hyprland/.local/bin/set-theme b/dotfiles/hyprland/.local/bin/set-theme index 338aab9..e95b27b 100755 --- a/dotfiles/hyprland/.local/bin/set-theme +++ b/dotfiles/hyprland/.local/bin/set-theme @@ -50,18 +50,37 @@ apply_theme() { # Apply Hyprland colors directly via hyprctl case "$theme" in dupre) + # Window borders hyprctl keyword general:col.active_border "rgba(d7af5fff)" hyprctl keyword general:col.inactive_border "rgba(474544ff)" + # hy3 tab bar (monocle mode) + hyprctl keyword plugin:hy3:tabs:col.active "rgba(474544ff)" + hyprctl keyword plugin:hy3:tabs:col.active.text "rgba(969385ff)" + hyprctl keyword plugin:hy3:tabs:col.inactive "rgba(d0cbc0ff)" + hyprctl keyword plugin:hy3:tabs:col.inactive.text "rgba(d0cbc0ff)" + hyprctl keyword plugin:hy3:tabs:col.urgent "rgba(d47c59ff)" + hyprctl keyword plugin:hy3:tabs:col.locked "rgba(8a9496ff)" ;; hudson) + # Window borders hyprctl keyword general:col.active_border "rgba(daa520ff)" hyprctl keyword general:col.inactive_border "rgba(444444ff)" + # hy3 tab bar (monocle mode) + hyprctl keyword plugin:hy3:tabs:col.active "rgba(444444ff)" + hyprctl keyword plugin:hy3:tabs:col.active.text "rgba(bbbbbbff)" + hyprctl keyword plugin:hy3:tabs:col.inactive "rgba(c5c8c6ff)" + hyprctl keyword plugin:hy3:tabs:col.inactive.text "rgba(c5c8c6ff)" + hyprctl keyword plugin:hy3:tabs:col.urgent "rgba(cc6666ff)" + hyprctl keyword plugin:hy3:tabs:col.locked "rgba(8abeb7ff)" ;; esac # Save current theme echo "$theme" > "$CURRENT_FILE" + # Set default wallpaper + swww img ~/pictures/wallpaper/trondheim-norway.jpg 2>/dev/null + # Reload applications killall -SIGUSR2 waybar 2>/dev/null pkill dunst && dunst & |
