fix install ln
This commit is contained in:
10
install.zsh
10
install.zsh
@@ -5,7 +5,7 @@
|
||||
dotdir="${1:-$HOME/dotfiles}"
|
||||
|
||||
files=(.zshrc .vimrc .tmux.conf .gitconfig .config/karabiner/karabiner.json)
|
||||
dirs=(.zsh .vim/plugin .tmux .local/bin)
|
||||
dirs=(.zsh .vim/plugin .tmux)
|
||||
|
||||
# backup and symlink files
|
||||
for f in "${files[@]}"; do
|
||||
@@ -43,6 +43,14 @@ for d in "${dirs[@]}"; do
|
||||
echo "link: $dst -> $src"
|
||||
done
|
||||
|
||||
# symlink individual files in .local/bin
|
||||
mkdir -p "$HOME/.local/bin"
|
||||
for f in "$dotdir/.local/bin/"*; do
|
||||
[ ! -f "$f" ] && continue
|
||||
ln -sf "$f" "$HOME/.local/bin/$(basename "$f")"
|
||||
echo "link: ~/.local/bin/$(basename "$f")"
|
||||
done
|
||||
|
||||
# create vim undo dir
|
||||
mkdir -p "$HOME/.vim/undo"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user