aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaKooLit <jimmielovejay@gmail.com>2023-11-11 15:38:15 +0900
committerJaKooLit <jimmielovejay@gmail.com>2023-11-11 15:38:15 +0900
commit9c9802171b3a3a239493d1fe6a04f3dc0de00971 (patch)
treefd8d43fb8eda7027be0591ca2965f7c5aadd0a0f
parentfaa4037c2e44e1a94919bee5790d4fd479e3ba6e (diff)
tweak catppuccin waybars, added random wallpaper
-rw-r--r--CHANGELOG.md2
-rw-r--r--config/hypr/configs/Execs.conf5
-rwxr-xr-xconfig/hypr/scripts/PywalSwww.sh2
-rw-r--r--config/waybar/style/style-catppuccin-latte.css17
-rw-r--r--config/waybar/style/style-catppuccin-mocha.css17
5 files changed, 29 insertions, 14 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f5ef190b..4d61fd78 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 7e25d2a5..4112d8b9 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 1532878a..3b577d81 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 9dc77d57..e029f77c 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 8fe21604..098dd635 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 {
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage