diff --git a/modules/system/justfile.nix b/modules/system/justfile.nix index 7f72cf4..f4be9f5 100644 --- a/modules/system/justfile.nix +++ b/modules/system/justfile.nix @@ -57,8 +57,5 @@ let in { # Global Just recipes (system-wide). Used when `XDG_CONFIG_DIRS` includes `/etc/xdg` (default). - environment.etc."xdg/just/justfile".text = justfileText; - - # Make `just` pick up the global justfile by default (otherwise it only searches CWD/parents). - environment.sessionVariables.JUSTFILE = "/etc/xdg/just/justfile"; + environment.etc."just/justfile".text = justfileText; } diff --git a/templates/home-home.nix b/templates/home-home.nix index a7811a0..3449853 100644 --- a/templates/home-home.nix +++ b/templates/home-home.nix @@ -89,6 +89,12 @@ ]; + home.file = { + ".justfile".text = '' + import '/etc/just/justfile' + ''; + }; + xdg.userDirs = { enable = true; createDirectories = true;