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
|