config-fish/config.fish

37 lines
837 B
Fish
Raw Permalink Normal View History

2023-10-03 15:15:37 +00:00
set -gx PATH "$HOME/.cargo/bin" $PATH;
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'
2023-04-01 12:56:44 +00:00
# proxy
alias gomuks='HTTPS_PROXY=socks5://127.0.0.1:9050 $HOME/.local/bin/gomuks'
2023-03-13 00:51:19 +00:00
## Setups ##
set -x ZELLIJ_AUTO_EXIT true
set -x ZELLIJ_AUTO_ATTACH false
2023-03-16 18:03:37 +00:00
eval (zellij setup --generate-auto-start fish | string collect)
2023-03-13 00:51:19 +00:00
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