fix wall-change not exiting after changing the wallpaper

This commit is contained in:
Sleeyax 2024-05-25 01:31:48 +02:00
parent 89a27c5d15
commit 00bb0413fb
2 changed files with 10 additions and 1 deletions

View file

@ -1,5 +1,5 @@
{pkgs, ...}: let
wall-change = pkgs.writeShellScriptBin "wall-change" ''swaybg -m fill -i $1'';
wall-change = pkgs.writeShellScriptBin "wall-change" (builtins.readFile ./scripts/wall-change.sh);
wallpaper-picker = pkgs.writeShellScriptBin "wallpaper-picker" (builtins.readFile ./scripts/wallpaper-picker.sh);
runbg = pkgs.writeShellScriptBin "runbg" (builtins.readFile ./scripts/runbg.sh);

View file

@ -0,0 +1,9 @@
#!/usr/bin/env bash
PIDS=$(pgrep -f "swaybg")
swaybg -m fill -i $1 &
if [ -n "$PIDS" ]; then
echo "$PIDS" | xargs kill
fi