summaryrefslogtreecommitdiff
path: root/modules/system
diff options
context:
space:
mode:
authorChris Hodapp <clhodapp1@gmail.com>2017-06-09 14:51:59 -0700
committerChris Hodapp <clhodapp1@gmail.com>2017-06-14 13:12:12 -0700
commitb26b1e89c1f62f06abfb315505ebae9f1d5c3282 (patch)
treef8de6f8d70f6859f99239aea6f2443bbb1e139ed /modules/system
parent983c465a722406dd0a53e7dcdbab495cb7843946 (diff)
Make symlink within ~/Applications if it exists instead of skipping
Diffstat (limited to 'modules/system')
-rw-r--r--modules/system/applications.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/system/applications.nix b/modules/system/applications.nix
index d06d869..8183e0a 100644
--- a/modules/system/applications.nix
+++ b/modules/system/applications.nix
@@ -26,8 +26,10 @@ in
if [ ! -e ~/Applications -o -L ~/Applications ]; then
ln -sfn ${cfg.build.applications}/Applications ~/Applications
+ elif [ ! -e ~/Applications/Nix\ Apps -o -L ~/Applications/Nix\ Apps ]; then
+ ln -sfn ${cfg.build.applications}/Applications ~/Applications/Nix\ Apps
else
- echo "warning: ~/Applications is a directory, skipping..." >&2
+ echo "warning: ~/Applications and ~/Applications/Nix Apps are directories, skipping App linking..." >&2
fi
'';