From cb6c1b4d42c5170ee0d4ac61a75c674777c86b53 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sun, 12 May 2024 12:44:42 +0200 Subject: use XDG directories in script --- bin/home-manager | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/home-manager b/bin/home-manager index 672c3403..70ef9064 100755 --- a/bin/home-manager +++ b/bin/home-manager @@ -5,7 +5,9 @@ if not set --query 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)/..) -- cgit 1.4.1