diff options
author | Tim Keller <tjk@tjkeller.xyz> | 2025-10-01 22:36:01 -0500 |
---|---|---|
committer | Tim Keller <tjk@tjkeller.xyz> | 2025-10-01 22:36:01 -0500 |
commit | 79679fe81ae61c7b3c7aaab08dc7ff19fd956b18 (patch) | |
tree | bc056efad89a153519895f3157ef393e4bd772c6 /home-manager/clone-repos.nix | |
parent | 3f2216a0e6eec61637728666cc1216f37456898a (diff) | |
download | nixos-79679fe81ae61c7b3c7aaab08dc7ff19fd956b18.tar.xz nixos-79679fe81ae61c7b3c7aaab08dc7ff19fd956b18.zip |
link .zprofile with mkOutOfStoreSymlink instead of running ln -s imperatively
Diffstat (limited to 'home-manager/clone-repos.nix')
-rw-r--r-- | home-manager/clone-repos.nix | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/home-manager/clone-repos.nix b/home-manager/clone-repos.nix index fcf96f7..aad6fab 100644 --- a/home-manager/clone-repos.nix +++ b/home-manager/clone-repos.nix @@ -28,13 +28,9 @@ in { (cloneMissing "${server}userscripts" "${src}/userscripts" "") (cloneMissing "${server}awesome" "${dotConfig}/awesome" "") ])); - linkZshProfile = lib.hm.dag.entryAfter ["writeBoundary"] '' - run ln -sf $VERBOSE_ARG ${dotConfig}/zsh/zprofile $HOME/.zprofile - ''; }; - #home.file.Zprofile = { - # source = "${dotConfig}/zsh/zprofile"; - # target = ".zprofile"; - #}; + home.file.".zprofile" = { + source = config.lib.file.mkOutOfStoreSymlink "${dotConfig}/zsh/zprofile"; + }; }; } |