From bda62257a33b045c1f605c03793d8d5d0a93805b Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Tue, 4 Mar 2025 14:10:58 -0500 Subject: home/arkenfox: fixup prefsCleaner.sh hook script --- modules/home/arkenfox/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/home/arkenfox/default.nix b/modules/home/arkenfox/default.nix index c92d1cb..4c4bdca 100644 --- a/modules/home/arkenfox/default.nix +++ b/modules/home/arkenfox/default.nix @@ -98,7 +98,13 @@ in cat ${homeManagerUserJs} >> $out ''; - onChange = "${config.home.homeDirectory}/${prefsCleanerPath} -d -s"; + onChange = '' + cd ${config.home.homeDirectory}/${dirOf prefsCleanerPath} + + if [[ -f prefs.js ]]; then + run --quiet ${config.home.homeDirectory}/${prefsCleanerPath} -d -s + fi + ''; }; ${prefsCleanerPath} = lib.mkIf profile.arkenfox.enable { -- cgit v1.2.3