diff --git a/.config/hypr/hyprland/execs.conf b/.config/hypr/hyprland/execs.conf index 953b43323..32a25be4a 100644 --- a/.config/hypr/hyprland/execs.conf +++ b/.config/hypr/hyprland/execs.conf @@ -1,6 +1,6 @@ # Bar, wallpaper -exec-once = swww-daemon --format xrgb -exec-once = bash ~/.config/hypr/custom/scripts/__restore_video_wallpaper.sh +exec-once = swww-daemon --format xrgb --no-cache +exec-once = sleep 0.5; swww img "$(cat ~/.local/state/quickshell/user/generated/wallpaper.txt)" --transition-step 100 --transition-fps 120 --transition-type grow --transition-angle 30 --transition-duration 1 exec-once = /usr/lib/geoclue-2.0/demos/agent & gammastep exec-once = qs & diff --git a/.config/matugen/config.toml b/.config/matugen/config.toml index 9c0836d9a..ef7bf7639 100644 --- a/.config/matugen/config.toml +++ b/.config/matugen/config.toml @@ -42,3 +42,7 @@ post_hook = 'pidof gjs && agsv1 run-js "handleStyles(false)"' input_path = '~/.config/matugen/templates/kde/color.txt' output_path = '~/.local/state/quickshell/user/generated/color.txt' post_hook = '~/.config/matugen/templates/kde/kde-material-you-colors-wrapper.sh' + +[templates.wallpaper] +input_path = '~/.config/matugen/templates/wallpaper.txt' +output_path = '~/.local/state/quickshell/user/generated/wallpaper.txt' diff --git a/.config/matugen/templates/wallpaper.txt b/.config/matugen/templates/wallpaper.txt new file mode 100644 index 000000000..33b0c5bfe --- /dev/null +++ b/.config/matugen/templates/wallpaper.txt @@ -0,0 +1 @@ +{{image}}