setup: better dying & verbose link creation

This commit is contained in:
2025-06-20 12:03:23 +08:00
parent 0a08a768af
commit 4334813891

View File

@ -1,17 +1,17 @@
#!/bin/bash
die() { printf "$1\n"; exit 1; } >&2
die() { printf "error: $1\n"; exit 1; } >&2
[[ $PWD == "$HOME/.rcfiles" ]] || die "error: this file assumes you've cloned this folder under ~/.rcfiles"
[[ $PWD == "$HOME/.rcfiles" ]] || die "this file assumes you've cloned this folder under ~/.rcfiles"
mkdir -pv ../.config/nvim
mkdir -pv ../.oh-my-zsh/themes
ln -sri vimrc ../.vimrc
ln -sri vimrc ../.config/nvim/init.vim
ln -sri oh.my.zshrc ../.zshrc
ln -sri coc-settings.json ../.config/nvim/coc-settings.json
ln -sri _clang-format ../.clang-format
ln -sri myrr.zsh-theme ../.oh-my-zsh/themes/myrr.zsh-theme
ln -sriv vimrc ../.vimrc
ln -sriv vimrc ../.config/nvim/init.vim
ln -sriv oh.my.zshrc ../.zshrc
ln -sriv coc-settings.json ../.config/nvim/coc-settings.json
ln -sriv _clang-format ../.clang-format
ln -sriv myrr.zsh-theme ../.oh-my-zsh/themes/myrr.zsh-theme