Compare commits

...

2 Commits

Author SHA1 Message Date
eadd69b0c6 Submoduled zsh plugins are OS independant 2025-02-19 13:24:24 +11:00
7e6665c7a6 Use submodules for zsh-git-prompt 2025-02-19 13:22:45 +11:00
3 changed files with 10 additions and 2 deletions

@ -0,0 +1 @@
Subproject commit 2701e8ac3192f198fcaffbc2914d8e145589eb23

3
.gitmodules vendored
View File

@ -0,0 +1,3 @@
[submodule ".config/zsh/plugins/zsh-git-prompt"]
path = .config/zsh/plugins/zsh-git-prompt
url = https://github.com/zsh-git-prompt/zsh-git-prompt.git

8
.zshrc
View File

@ -12,7 +12,7 @@ if [[ $(uname) == "Darwin" ]]; then
source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh
source $(brew --prefix)/opt/gitstatus/gitstatus.prompt.zsh
else
export PATH="${PATH}:${HOME}/.local/bin:/usr/local/sbin:${HOME}/.local/share/gem/ruby/2.0.0/bin:/usr/local/bin"
@ -20,10 +20,14 @@ else
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
fi
# Config
export CONFIGDIR="${HOME}/.config"
export XDG_CONFIG_HOME=$CONFIGDIR
export EDITOR=nvim
# Plugins
source "$CONFIGDIR/zsh/plugins/zsh-git-prompt/zshrc.sh"
# Use NVIM
alias vim=nvim
@ -39,7 +43,7 @@ ZSH_AUTOSUGGEST_STRATEGY=(history completion)
# Prompt
precmd() {
PROMPT="[%c] "
RPROMPT="$GITSTATUS_PROMPT"
RPROMPT="$(git_super_status)"
}
# Added by serverless binary installer
export PATH="$HOME/.serverless/bin:$PATH"