only create symlink if not present

This commit is contained in:
2024-07-05 13:16:42 +02:00
parent 53fc65d4fb
commit b3f80e0818

View File

@@ -316,8 +316,12 @@ in
home.activation.symlinks = lib.hm.dag.entryAfter ["writeBoundary"] '' home.activation.symlinks = lib.hm.dag.entryAfter ["writeBoundary"] ''
PATH="${pkgs.git}/bin:${pkgs.openssh}/bin:$PATH" PATH="${pkgs.git}/bin:${pkgs.openssh}/bin:$PATH"
set +eu set +eu
ln -s /home/dominik/.local/share/Cryptomator/mnt/Documents ~/Documents if [ ! -L ~/Documents ]; then
ln -s /home/dominik/.local/share/Cryptomator/mnt/Downloads ~/Downloads ln -s /home/dominik/.local/share/Cryptomator/mnt/Documents ~/Documents
fi
if [ ! -L ~/Downloads ]; then
ln -s /home/dominik/.local/share/Cryptomator/mnt/Downloads ~/Downloads
fi
set -eu set -eu
''; '';