···2020 set -g __fish_git_prompt_char_dirtystate "*"
21212222 # ๏ฆ Setup Integrations
2323- type -q zoxide; and zoxide init fish | source
2424- type -q direnv; and direnv hook fish | source
2525- type -q task; and task --completion fish | source
2626- type -q jj; and set -g jj_config_file ( jj config path --user )
2727-2828- # ๏ Start SSH key manager
2929- type -q keychain; and eval "$(keychain --quiet --eval github tangled)"
2323+ command -q zoxide; and zoxide init fish | source
2424+ command -q direnv; and direnv hook fish | source
2525+ command -q task; and task --completion fish | source
2626+ command -q jj; and set -g jj_config_file ( jj config path --user )
2727+ command -q keychain; and eval "$(keychain --quiet --eval github tangled)"
30283129 # ๎น Load scripts
3230 for fish_sh in $__fish_config_dir/shell/*.fish
···3432 end
35333634 # ๓ฐฏ Fzf Setup
3737- type -q fzf; and fzf --fish | source; and set -gx FZF_DEFAULT_OPTS "\
3535+ command -q fzf; and fzf --fish | source; and set -gx FZF_DEFAULT_OPTS "\
3836 --color=bg+:#313244,bg:#1E1E2E,spinner:#F5E0DC,hl:#F38BA8 \
3937 --color=fg:#CDD6F4,header:#F38BA8,info:#CBA6F7,pointer:#F5E0DC \
4038 --color=marker:#B4BEFE,fg+:#CDD6F4,prompt:#CBA6F7,hl+:#F38BA8 \
+2-2
.config/fish/functions/basic_custom_setup.fish
···45454646 # Install missing homebrew formulaes
4747 for formulae in $ensure_installed_homebrew
4848- if not type -q $formulae
4848+ if not command -q $formulae
4949 brew install -q $formulae
5050 end
5151 end
52525353 # Fisher
5454- if not type -q fisher
5454+ if not command -q fisher
5555 curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source
5656 and fisher install jorgebucaran/fisher
5757 end