74 lines
2.1 KiB
Bash
74 lines
2.1 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"
|
|
#
|
|
# If you come from bash you might have to change your $PATH.
|
|
# export PATH=$HOME/bin:/usr/local/bin:$PATH
|
|
export EDITOR='nvim'
|
|
export VISUAL='nvim'
|
|
export PATH="$HOME/scripts:$PATH"
|
|
export ZSH="$HOME/.oh-my-zsh"
|
|
export PATH="$HOME/.local/bin:$PATH"
|
|
export PYTHONUNBUFFERED=1
|
|
export XDG_RUNTIME_DIR=/run/user/$(id -u)
|
|
export PATH="$HOME/.cargo/bin:$PATH"
|
|
export QT_QPA_PLATFORMTHEME=qt5ct
|
|
export SSH_AUTH_SOCK=/run/user/$(id -u)/ssh-agent.socket
|
|
export $(dbus-launch)
|
|
export DOCKER_HOST=unix:///var/run/docker.sock
|
|
|
|
# some more ls aliases
|
|
alias update='sudo dnf update && sudo flatpak -y update'
|
|
alias cl='clear'
|
|
alias goarchon='ssh root@192.168.1.118'
|
|
alias src='source ~/.zshrc'
|
|
alias neogit='onefetch'
|
|
alias update-grub='sudo grub2-mkconfig -o /boot/grub2/grub.cfg & grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg'
|
|
alias vim='nvim'
|
|
alias xc='wl-copy'
|
|
alias goadum='ssh -X mal0@192.168.1.146'
|
|
alias zz='bash $HOME/scripts/virtuals.sh'
|
|
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'
|
|
|
|
### Plugins ###
|
|
plugins=(git zsh-autosuggestions python virtualenv fzf)
|
|
|
|
function cd {
|
|
builtin cd "$@" && ls -F
|
|
}
|
|
|
|
function .. {
|
|
builtin cd .. "$@" && ls -F
|
|
}
|
|
|
|
source $ZSH/oh-my-zsh.sh
|
|
|
|
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
|
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
|
|
|
source $HOME/repos/fzf-git.sh/fzf-git.sh
|
|
|
|
|
|
# >>> conda initialize >>>
|
|
# !! Contents within this block are managed by 'conda init' !!
|
|
__conda_setup="$('/usr/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
|
|
if [ $? -eq 0 ]; then
|
|
eval "$__conda_setup"
|
|
else
|
|
if [ -f "/usr/etc/profile.d/conda.sh" ]; then
|
|
. "/usr/etc/profile.d/conda.sh"
|
|
else
|
|
export PATH="/usr/bin:$PATH"
|
|
fi
|
|
fi
|
|
unset __conda_setup
|
|
# <<< conda initialize <<<
|
|
|
|
alias virsh='virsh -c qemu:///system'
|