Add remote sourcing
This commit is contained in:
parent
59f56831ee
commit
59c323b383
2 changed files with 15 additions and 3 deletions
11
.bin/source-remote-file
Executable file
11
.bin/source-remote-file
Executable file
|
@ -0,0 +1,11 @@
|
|||
base_path="$HOME/.cache/remote-sources"
|
||||
mkdir -p "$base_path"
|
||||
file_path="$base_path/$1"
|
||||
if [ ! -f "$file_path" ]
|
||||
then
|
||||
echo "Installing file $1"
|
||||
curl -Ls -o "$file_path" "$2"
|
||||
fi
|
||||
source $file_path
|
||||
|
||||
# vim: ft=bash
|
|
@ -77,7 +77,6 @@ function omz_install_custom_plugin() {
|
|||
git clone "$2" "$plugin_path" >/dev/null 2>&1
|
||||
fi
|
||||
}
|
||||
|
||||
omz_install_custom_plugin "zsh-syntax-highlighting" "https://github.com/zsh-users/zsh-syntax-highlighting.git"
|
||||
|
||||
|
||||
|
@ -105,13 +104,13 @@ plugins=(
|
|||
'zsh-syntax-highlighting'
|
||||
)
|
||||
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
source "$ZSH/oh-my-zsh.sh"
|
||||
|
||||
# User configuration
|
||||
|
||||
source "$HOME/.config/environment"
|
||||
source "$HOME/.config/completionsrc"
|
||||
[ -f "$HOME/.config/aliasrc" ] && source $HOME/.config/aliasrc
|
||||
source "$HOME/.config/aliasrc"
|
||||
[ -x "$(command -v thefuck)" ] && eval $(thefuck --alias)
|
||||
|
||||
export MARKPATH="$HOME/.config/zsh/jump_marks"
|
||||
|
@ -121,4 +120,6 @@ export SAVEHIST=1000000
|
|||
export HISTSIZE=1000000
|
||||
export HISTFILE="$HOME/.cache/zsh_history"
|
||||
|
||||
source source-remote-file "dracula-syntax-highlighting" "https://raw.githubusercontent.com/dracula/zsh-syntax-highlighting/master/zsh-syntax-highlighting.sh"
|
||||
|
||||
[ -x "$(command -v starship)" ] && eval "$(starship init zsh)"
|
||||
|
|
Loading…
Reference in a new issue