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
export EDITOR=hx
export TERM=xterm-256color
export QT_QPA_PLATFORMTHEME=qt5ct
export GTK_THEME=Catppuccin-Mocha-Standard-Teal-Dark
export PATH=$HOME/.local/bin:/usr/local/bin:$HOME/.dotnet/tools:$HOME/go/bin:$HOME/.local/lib/python3.8/site-packages:$HOME/.cargo/bin/:$HOME/.scripts/:$PATH
export ZSH="$HOME/.oh-my-zsh"
export JAVA_HOME="/usr/lib/jvm/java-17-openjdk/"
export PROJECTS="$HOME/Projects"
export SCRIPTS="$HOME/.scripts"
export SSH="$HOME/.ssh/"
ZSH_THEME="powerlevel10k/powerlevel10k"
DISABLE_UPDATE_PROMPT="true"
plugins=(git zsh-autosuggestions)
source $ZSH/oh-my-zsh.sh
alias zshconfig="hx ~/.zshrc"
alias zshrc="hx ~/.zshrc"
alias omzsh="hx ~/.oh-my-zsh"
alias helix="hx"
alias firefox="librewolf"
alias thunderbird="betterbird"
alias reload="xfce4-panel -r"
alias flatten="find . -mindepth 2 -type f -exec mv -i '{}' . ';'"
alias autoflatten="find . -mindepth 2 -type f -exec mv -f '{}' . ';'"
alias tardirs="for i in */; do tar -czvf "${i%/}.tar.gz" "$i"; done"
alias zipdirs="for i in */; do zip -r "${i%/}.zip" "$i"; done"
alias dashboard="zellij --layout $HOME/.config/zellij/dashboard.kdl"
alias dash="dashboard"
gi() { curl -sL https://www.gitignore.io/api/$@ ;}
licenses() { curl -sL https://licenses.holly.sh/$@ ;}
alias api="$SCRIPTS/zellij-launcher.zsh . api-develop"
alias desktop="$SCRIPTS/zellij-launcher.zsh . desktop-develop"
alias cowspeak="cowspeak -nc"
alias cowsay="cowspeak"
alias cowfortune="cowspeak"
source ~/.secrets
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
source $HOME/.config/broot/launcher/bash/br