use XDG directories in script
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 12:44:42 +0200
1 files changed, 3 insertions(+), 1 deletions(-)
jump to
M bin/home-manager → bin/home-manager
@@ -5,7 +5,9 @@ echo "error: no HOME" exit 1 end -set --function channel_root $HOME/.nix-defexpr/channels +set --query XDG_STATE_HOME || set --function XDG_STATE_HOME $HOME/.local/state +set --function nix_state_home $XDG_STATE_HOME/nix +set --function channel_root $nix_state_home/channels set --function user_nixpkgs $HOME/.config/nixpkgs set --function nixfiles (path resolve (status dirname)/..)