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
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
HISTFILE=~/.zsh_history
HISTSIZE=10000
SAVEHIST=10000
setopt SHARE_HISTORY
setopt HIST_IGNORE_DUPS
setopt HIST_IGNORE_SPACE
setopt INC_APPEND_HISTORY
source <(fzf --zsh)
eval "$(zoxide init zsh)"
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
source /usr/share/zsh/plugins/zsh-history-substring-search/zsh-history-substring-search.zsh
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
alias ls='eza --icons 2>/dev/null || ls --color=auto'
alias ll='eza -l --icons 2>/dev/null || ls -l'
alias la='eza -la --icons 2>/dev/null || ls -la'
alias grep='grep --color=auto'
alias ..='cd ..'
alias ...='cd ../..'
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
export SSH_AUTH_SOCK="/run/user/1000/ssh-agent.socket"
push() {
local repo_root
repo_root=$(git rev-parse --show-toplevel 2>/dev/null)
[...]
git add . && git commit -m "$*" && git push
}