all repos — nixfiles @ 2f341cd1fad7d855a2b6d4faa9025e0aaf08314c

System and user configuration, managed by nix and home-manager

zsh: Create dotfile links under $ZDOTDIR For some reason, zsh expects files under $ZDOTDIR to be dotfiles, unlike many other programs.

Alan Pearce
commit

2f341cd1fad7d855a2b6d4faa9025e0aaf08314c

parent

34d2b95ffd8137abf714d5996efaa1ae1b550ca0

1 file changed, 7 insertions(+), 0 deletions(-)

jump to
M hooks/post-up/zshhooks/post-up/zsh
@@ -1,6 +1,13 @@
#!/usr/bin/env zsh ZDOTDIR="${XDG_CONFIG_HOME:~/.config}/zsh" +pushd $ZDOTDIR +for f in z*(-.) +do + [[ -e .$f ]] || ln $f .$f +done +popd + if [[ ! -d ~/.cache/zsh ]] then mkdir -p ~/.cache/zsh