From 2635556ec1dfacd3b004e04191f1b5f9b05d4391 Mon Sep 17 00:00:00 2001 From: deadvey Date: Thu, 12 Dec 2024 00:01:44 +0000 Subject: [PATCH] 2024-12-12 00:01 : id 338 --- home-manager/home.nix | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/home-manager/home.nix b/home-manager/home.nix index 6160d66..2be7439 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -94,21 +94,18 @@ in file = { ".config/hypr/wallpaper-watcher.sh" = { text = '' - while true; do - echo "test" - ls -d $HOME/.config/hypr * | entr bash -c "bash $HOME/.config/hypr/restart-wallpaper.sh &" + file=$(cat $HOME/.config/hypr/hyprpaper.sh) + while [ 1 == 1 ]; do + new_file=$(cat $HOME/.config/hypr/hyprpaper.sh) + if [[ "$new_file" != "$file" ]]; then + kill $(pgrep hyprpaper) + hyprpaper & + fi + file=$new_file done ''; executable = true; }; - ".config/hypr/restart-wallpaper.sh" = { - text = '' - kill $(pgrep hyprpaper) - sleep 0.2 - hyprpaper & - ''; - executable = true; - }; }; }; gtk = {