config-fish/config.fish

34 lines
699 B
Fish
Raw Normal View History

2023-03-13 00:51:19 +00:00
set -x LS_COLORS (vivid generate catppuccin-mocha)
if status is-interactive
set -x GPG_TTY (tty)
2023-03-13 01:08:59 +00:00
2023-03-13 00:51:19 +00:00
## Aliases ##
# ip colour
alias ip='ip -color=auto'
# lsd
alias ls='lsd'
alias ll='lsd -l'
alias la='lsd -la'
alias tree='lsd --tree'
# don't overwrite existing files
alias mv='mv -n'
# fix onefetch colouring
alias onefetch='onefetch --true-color never'
# rename
alias cat='bat'
alias grep='rg'
# vantamoo
alias vantamoo='telnet moo.vantaa.black 4201'
## Setups ##
set -x ZELLIJ_AUTO_EXIT true
set -x ZELLIJ_AUTO_ATTACH false
eval "$(zellij setup --generate-auto-start fish)"
zoxide init fish | source
starship init fish | source
2023-03-16 18:01:03 +00:00
# fzf bindings
fzf_configure_bindings
2023-03-13 00:51:19 +00:00
end