update dotfiles
This commit is contained in:
14
install.sh
14
install.sh
@@ -13,17 +13,22 @@ safe_link(){
|
||||
local dest="$HOME/`basename $src`"
|
||||
[ ! -e "$dest" ] && ln -sf "$src" "$dest"
|
||||
}
|
||||
symlink_dotfiles() {
|
||||
|
||||
install_themes() {
|
||||
( [ -e "${HOME}/.oh-my-zsh/custom/themes" ] && rm -r "${HOME}/.oh-my-zsh/custom/themes" ) || ln -fs "${SCRIPT_DIR}/zsh-themes" "${HOME}/.oh-my-zsh/custom/themes"
|
||||
}
|
||||
|
||||
symlink_dotfiles() {
|
||||
safe_link "$SCRIPT_DIR/.gitconfig"
|
||||
safe_link "$SCRIPT_DIR/.oh-my-zsh"
|
||||
safe_link "$SCRIPT_DIR/.zshrc"
|
||||
for file in .config/*; do
|
||||
[ ! -e "${HOME}/${file}" ] && ln -fs "${SCRIPT_DIR}/${file}" "${HOME}/${file}"
|
||||
done
|
||||
[ -e "${HOME}/.oh-my-zsh/custom/themes" ] && rm -r "${HOME}/.oh-my-zsh/custom/themes" && ln -fs "${SCRIPT_DIR}/zsh-themes" "${HOME}/.oh-my-zsh/custom/themes"
|
||||
|
||||
install_themes
|
||||
}
|
||||
|
||||
|
||||
for var in "$@"
|
||||
do
|
||||
# Install
|
||||
@@ -51,4 +56,7 @@ do
|
||||
brew install --cask font-terminus
|
||||
fi
|
||||
fi
|
||||
if [ $var == "-u" ] ; then
|
||||
install_themes
|
||||
fi
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user