63 lines
1.8 KiB
Bash
63 lines
1.8 KiB
Bash
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
|
|
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
|
|
fi
|
|
|
|
ZSH_DISABLE_COMPFIX="true" #root comp
|
|
ZSH_THEME="powerlevel10k/powerlevel10k"
|
|
|
|
export ZSH="$HOME/.oh-my-zsh"
|
|
export ZSH_COMPDUMP=$ZSH/cache/.zcompdump-$HOST
|
|
export EDITOR='nvim'
|
|
export VISUAL='nvim'
|
|
|
|
export PATH="$HOME/scripts:$PATH"
|
|
export PATH="$HOME/.local/bin:$PATH"
|
|
export PATH="$HOME/.cargo/bin:$PATH"
|
|
export PATH="$HOME/go/bin/:$PATH"
|
|
|
|
export PYTHONUNBUFFERED=1
|
|
export QT_QPA_PLATFORMTHEME=qt5ct
|
|
export MANPAGER="sh -c 'awk '\''{ gsub(/\x1B\[[0-9;]*m/, \"\", \$0); gsub(/.\x08/, \"\", \$0); print }'\'' | bat -p -lman'"
|
|
export SSH_AUTH_SOCK=/run/user/$(id -u)/ssh-agent.socket
|
|
# export DOCKER_HOST=unix:///var/run/docker.sock
|
|
export NO_AT_BRIDGE=1 #disable accessibility
|
|
export GTK_A11Y=none
|
|
|
|
# some more ls aliases
|
|
alias update='sudo dnf update && flatpak -y update'
|
|
alias cl='clear'
|
|
alias src='source ~/.zshrc'
|
|
alias neogit='onefetch'
|
|
alias update-grub='grub2-mkconfig -o /boot/grub2/grub.cfg'
|
|
alias vim='nvim'
|
|
alias xc='wl-copy'
|
|
alias goadum='ssh -x mal0@192.168.1.209'
|
|
alias zz='python $HOME/scripts/devmode.py'
|
|
alias docker-compose='docker compose'
|
|
alias ranger='source ranger'
|
|
alias dps='docker container ls --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}" -a'
|
|
alias sr='source .venv/bin/activate'
|
|
alias ncdu='ncdu --color dark'
|
|
alias git-push='git remote | xargs -n1 git push'
|
|
alias gc='git clone --depth=1'
|
|
alias ls='ls --color=auto -hlF'
|
|
|
|
### Plugins ###
|
|
plugins=(zsh-autosuggestions python virtualenv fzf)
|
|
|
|
function cd {
|
|
builtin cd "$@" && ls
|
|
}
|
|
|
|
function .. {
|
|
builtin cd .. "$@" && ls
|
|
}
|
|
|
|
|
|
source $ZSH/oh-my-zsh.sh
|
|
|
|
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
|
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
|
|
|
eval "$(uv generate-shell-completion zsh)"
|