dotfiles/.zshrc

63 lines
1.7 KiB
Bash
Raw Normal View History

2024-05-19 12:10:24 +02:00
export ZSH=$HOME/.oh-my-zsh
export ZSH_THEME="darkblood"
# Meaning of LS_COLORS props
# di Directory
# fi File
# ln Symbolic Link
# pi Fifo file
# so Socket file
# bd Block (buffered) special file
# cd Character (unbuffered) special file
# or Symbolic Link pointing to a non-existent file (orphan)
# mi Non-existent file pointed to by a symbolic link (visible when you type ls -l)
# ex File which is executable (ie. has 'x' set in permissions).
export LS_COLORS="di01:fi=31:ln=31:pi=5:so=5:bd=5:cd=5:or=31"
source $ZSH/oh-my-zsh.sh
plugins=(
git
dotenv
aws
golang
docker
npm
rust
yarn
zsh-autosuggestions
)
#export GRPC_GO_LOG_VERBOSITY_LEVEL=99
export PATH=$PATH:/usr/lib/libvirt:/etc/libvirt:/usr/include/libvirt:/usr/share/libvirt
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$HOME/go/bin
export PATH=$PATH:$HOME/custom_scripts
export PATH=$PATH:/usr/bin
export PATH=$PATH:/usr/local/sbin
export GOPRIVATE=gitea.urkob.com/urko
export PATH=$PATH:$HOME/make-4.4
export PATH=$PATH:$HOME/flutter/bin
export CHROME_EXECUTABLE=/usr/bin/brave
export PATH=$PATH:$HOME/.pub-cache/bin
export PATH=$PATH:/home/urko/.dotnet
export PATH=$PATH:/home/urko/.dotnet/tools
export DOTNET_ROOT=/home/urko/.dotnet
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s w"${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
DOTNET_CLI_TELEMETRY_OPTOUT=1
# Git Alias
alias git-ci="git checkout"
alias git-remote-prune="git checkout master && git pull origin master && git remote prune origin"
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
alias mypwgen='pwgen -scny -r "\\" -r "\`" -r "\""'