From 9c9802171b3a3a239493d1fe6a04f3dc0de00971 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 11 Nov 2023 15:38:15 +0900 Subject: [PATCH] tweak catppuccin waybars, added random wallpaper --- CHANGELOG.md | 2 ++ config/hypr/configs/Execs.conf | 5 ++++- config/hypr/scripts/PywalSwww.sh | 2 +- config/waybar/style/style-catppuccin-latte.css | 17 +++++++++++------ config/waybar/style/style-catppuccin-mocha.css | 17 +++++++++++------ 5 files changed, 29 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f5ef190..4d61fd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ - Scripts and rofi adjustments in line with waybar cleaning and renaming - Dark Light function wont change waybar style anymore. However, if Catpuccin waybar themes is in use, color will change according :) - Drop support for "mauve" waybar style.. I think nobody is using it anyway :) +- Added random wallpaper switcher every 5 minutes. can adjust the timer by editing ~/.config/hypr/scripts/RandomWallpaper.sh. Wallpapers path can be adjust in ~/.config/hypr/configs/Execs.conf + ### 10-Nov-2023 - Waybar styles menu. (SUPER SHIFT W) Thanks to @Krautt diff --git a/config/hypr/configs/Execs.conf b/config/hypr/configs/Execs.conf index 7e25d2a..4112d8b 100644 --- a/config/hypr/configs/Execs.conf +++ b/config/hypr/configs/Execs.conf @@ -2,13 +2,16 @@ $scriptsDir = $HOME/.config/hypr/scripts $themes = $HOME/.config/hypr/themes $lock = $scriptsDir/LockScreen.sh +$SwwwRandom = $scriptsDir/WallpaperRandom.sh +$WallpaperPath = $HOME/Pictures/wallpapers # Initial boot script to start Pywal and Set wallpaper. This line and corresponding script can be safely deleted once logged in exec-once = $HOME/.config/hypr/initial-boot.sh # wallpaper stuff exec-once = swww query || swww init -#exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png #using swww utility +exec-once = $SwwwRandom $WallpaperPath # random wallpaper switcher every 5 minutes +#exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper # Startup exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP diff --git a/config/hypr/scripts/PywalSwww.sh b/config/hypr/scripts/PywalSwww.sh index 1532878..3b577d8 100755 --- a/config/hypr/scripts/PywalSwww.sh +++ b/config/hypr/scripts/PywalSwww.sh @@ -17,7 +17,7 @@ for output in "${monitor_outputs[@]}"; do wallpaper_path=$(cat "$cache_file") # Copy the wallpaper to the location Rofi can access - cp "$wallpaper_path" "$HOME/.config/rofi/.current_wallpaper" + ln -sf "$wallpaper_path" "$HOME/.config/rofi/.current_wallpaper" break # Exit the loop after processing the first found monitor output fi diff --git a/config/waybar/style/style-catppuccin-latte.css b/config/waybar/style/style-catppuccin-latte.css index 9dc77d5..e029f77 100644 --- a/config/waybar/style/style-catppuccin-latte.css +++ b/config/waybar/style/style-catppuccin-latte.css @@ -134,6 +134,10 @@ window#waybar.hidden { color: @sapphire; } +#temperature { + color: @teal; +} + #tray > .passive { -gtk-icon-effect: dim; } @@ -141,6 +145,10 @@ window#waybar.hidden { -gtk-icon-effect: highlight; } +#keyboard-state { + color: @flamingo; +} + #workspaces button { border-radius: 5px; /*margin: 3px;*/ @@ -181,7 +189,7 @@ window#waybar.hidden { color: @red; } -#custom-uptime { +#custom-light_dark { color: @blue; } @@ -189,11 +197,8 @@ window#waybar.hidden { color: @lavender; } -#custom-vpn_check { - color: @sky; -} -#custom-cputemp { - color: @teal; +#custom-lock { + color: @maroon; } #pulseaudio { diff --git a/config/waybar/style/style-catppuccin-mocha.css b/config/waybar/style/style-catppuccin-mocha.css index 8fe2160..098dd63 100644 --- a/config/waybar/style/style-catppuccin-mocha.css +++ b/config/waybar/style/style-catppuccin-mocha.css @@ -134,6 +134,10 @@ window#waybar.hidden { color: @sapphire; } +#temperature { + color: @teal; +} + #tray > .passive { -gtk-icon-effect: dim; } @@ -141,6 +145,10 @@ window#waybar.hidden { -gtk-icon-effect: highlight; } +#keyboard-state { + color: @flamingo; +} + #workspaces button { border-radius: 5px; /*margin: 3px;*/ @@ -181,7 +189,7 @@ window#waybar.hidden { color: @red; } -#custom-uptime { +#custom-light_dark { color: @blue; } @@ -189,11 +197,8 @@ window#waybar.hidden { color: @lavender; } -#custom-vpn_check { - color: @sky; -} -#custom-cputemp { - color: @teal; +#custom-lock { + color: @maroon; } #pulseaudio {