diff --git a/modules/darwin/hammerspoon.nix b/modules/darwin/hammerspoon.nix index 158c0bf..863ef19 100644 --- a/modules/darwin/hammerspoon.nix +++ b/modules/darwin/hammerspoon.nix @@ -1,5 +1,7 @@ { + system.defaults.CustomSystemPreferences."org.hammerspoon.Hammerspoon".MJConfigFile = "~/.config/hammerspoon/init.lua"; + home-manager.sharedModules = [{ - home.file.".hammerspoon/init.lua".text = ""; + xdg.configFile."hammerspoon/init.lua".text = ""; }]; } diff --git a/modules/darwin/paperwm.nix b/modules/darwin/paperwm.nix index 13c0272..bc0fe9c 100644 --- a/modules/darwin/paperwm.nix +++ b/modules/darwin/paperwm.nix @@ -60,7 +60,7 @@ in { }; home-manager.sharedModules = [{ - home.file.".hammerspoon/Spoons/PaperWM.spoon" = { + xdg.configFile."hammerspoon/Spoons/PaperWM.spoon" = { recursive = true; source = pkgs.fetchFromGitHub { @@ -71,7 +71,7 @@ in { }; }; - home.file.".hammerspoon/Spoons/Swipe.spoon" = { + xdg.configFile."hammerspoon/Spoons/Swipe.spoon" = { recursive = true; source = pkgs.fetchFromGitHub { @@ -82,7 +82,7 @@ in { }; }; - home.file.".hammerspoon/init.lua".text = mkAfter /* lua */ '' + xdg.configFile."hammerspoon/init.lua".text = mkAfter /* lua */ '' ---@type table _G.hs = _G.hs