1# Completions
2fpath=($ZSH/completions $fpath)
3autoload -Uz compinit
4compinit
5zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
6zstyle ':completion:*' menu select
7zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
8zstyle ':completion:*' special-dirs true
9zstyle ':completion:*' use-cache on
10zstyle ':completion:*' cache-path ~/.cache/zsh_cache
11
12# ANSI colors from matugen
13[[ -f ~/.cache/terminal-sequences ]] && (cat ~/.cache/terminal-sequences &)
14
15# Prompts
16autoload -U colors && colors
17PROMPT='%{${fg_bold[blue]}%}%{$fg_bold[green]%}%{$fg[cyan]%}%c%{$fg_bold[red]%} ➜%{$fg_bold[blue]%} % %{$reset_color%}'
18
19eval "$($HOME/.local/bin/mise activate zsh)"
20eval "$(zoxide init --cmd cd zsh)"
21