diff options
author | June McEnroe <programble@gmail.com> | 2018-03-14 00:10:56 -0400 |
---|---|---|
committer | June McEnroe <programble@gmail.com> | 2018-03-14 00:10:56 -0400 |
commit | 778e97f56d3dcd9f3bb3b69287a0193d35a63b8f (patch) | |
tree | 269248382d9327ddd52290e6b5aecf58504b7181 /import.zsh | |
parent | PHONY is a waste of time (diff) | |
download | src-778e97f56d3dcd9f3bb3b69287a0193d35a63b8f.tar.gz src-778e97f56d3dcd9f3bb3b69287a0193d35a63b8f.zip |
Combine home-related scripts
Diffstat (limited to '')
-rwxr-xr-x | import.zsh | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/import.zsh b/import.zsh deleted file mode 100755 index 8c3309b0..00000000 --- a/import.zsh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env zsh -set -o errexit -o nounset -o pipefail - -# Import file from ~ and replace it with a symlink. - -fail() { - echo "$1" - exit 1 -} - -[ -z "$1" ] && fail 'no path' - -source_path="$HOME/$1" -dest_path="$PWD/home/$1" - -[ -f "$dest_path" ] && fail "$dest_path exists" - -mkdir -p "$(dirname "$dest_path")" -mv "$source_path" "$dest_path" -ln -s "$dest_path" "$source_path" - -echo "link '$1'" >> link.zsh -head=$(head -n 21 link.zsh) -tail=$(tail -n +21 link.zsh | sort) -echo "$head\n$tail" > link.zsh |