fix(user/shell/zsh): update zshrc

Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
Matej Focko 2024-05-07 13:46:15 +02:00
parent 8f7968a020
commit 219da943b9
Signed by: mfocko
GPG key ID: 7C47D46246790496

View file

@ -1,15 +1,14 @@
export ZSH="/home/mfocko/.oh-my-zsh"
ENABLE_CORRECTION=true
plugins=(git common-aliases history systemd sudo zsh-autosuggestions zsh-syntax-highlighting zsh-aliases-exa fzf direnv taskwarrior autojump)
plugins=(git common-aliases history systemd sudo zsh-autosuggestions zsh-syntax-highlighting eza fzf direnv taskwarrior zoxide)
source $ZSH/oh-my-zsh.sh
### add .local/bin to PATH ###
export GOPATH=$HOME/.go
export PATH=$HOME/.go/bin:$HOME/.npm/bin:$HOME/.emacs.d/bin:$HOME/.local/bin:$PATH
export PATH=$HOME/.npm/bin:$HOME/.emacs.d/bin:$HOME/.local/bin:$PATH
### zsh autosuggestions color ###
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=8,bold,underline"
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=8,underline,standout"
### Ruby gems ###
if which ruby >/dev/null && which gem >/dev/null; then
@ -25,7 +24,8 @@ alias kittyconf="$EDITOR ~/.config/kitty/kitty.conf"
### git aliases ###
export GIT_EDITOR=$EDITOR
alias gcs="git commit -v -s"
alias gcs="git commit --gpg-sign --signoff --verbose"
alias gcsp="git commit --gpg-sign --signoff --verbose --patch"
### tokens ###
source ~/.tokens
@ -54,6 +54,7 @@ export PATH=~/.cargo/bin:$PATH
# [[ -s "/opt/cargo/env" ]] && source /opt/cargo/env
### Go ###
export GOPATH=$HOME/.go
export PATH="$HOME/.go/bin:$PATH"
### SDKMan ###
@ -171,11 +172,19 @@ export PATH="/opt/jdk-18/bin:$PATH"
# tmux new -s
# fi;
### Bat ###
export BAT_THEME=Dracula
### sprunge ###
function sprunge_paste() {
echo "Paste your code: "
cat - | curl -F 'sprunge=<-' http://sprunge.us
}
### rg wrapper with delta ###
function rgd() {
rg -C2 --json $@ | delta
}
### Starship ###
eval "$(starship init zsh)"