2022-10-15 21:52:57 +02:00
|
|
|
|
#!/usr/bin/env fish
|
|
|
|
|
#
|
2023-09-06 03:30:40 +02:00
|
|
|
|
set_nightfox_vars
|
2023-09-06 02:22:26 +02:00
|
|
|
|
|
|
|
|
|
fundle plugin 'edc/bass'
|
|
|
|
|
fundle plugin 'jorgebucaran/nvm.fish'
|
|
|
|
|
fundle plugin 'rbenv/fish-rbenv'
|
|
|
|
|
fundle init
|
|
|
|
|
|
2022-10-15 21:52:57 +02:00
|
|
|
|
set -x COLORFGBG "default;default"
|
|
|
|
|
set -x VISUAL "nvim"
|
2023-09-04 16:14:08 +02:00
|
|
|
|
set -x EDITOR "lvim"
|
2022-10-15 21:52:57 +02:00
|
|
|
|
set -x PAGER "nvimpager"
|
2023-10-18 02:50:18 +02:00
|
|
|
|
set -x BROWSER "elinks"
|
2024-02-03 14:21:36 +01:00
|
|
|
|
set -x GPG_TTY $(tty)
|
2022-10-15 21:52:57 +02:00
|
|
|
|
set -x PATH ~/.local/bin ~/.cargo/bin ~/go/bin /usr/sbin /sbin /usr/local/sbin /usr/local/bin /usr/bin /bin /usr/games
|
2023-09-27 03:29:50 +02:00
|
|
|
|
set -x NOTMUCH_CONFIG ~/.config/notmuch/notmuch-config
|
2022-10-15 21:52:57 +02:00
|
|
|
|
|
2024-01-23 02:59:56 +01:00
|
|
|
|
set -x KEYRING_PROPERTY_SCHEME Bitwarden
|
2022-10-15 21:52:57 +02:00
|
|
|
|
|
2023-10-18 00:45:39 +02:00
|
|
|
|
set -x LS_COLORS "lc=:rc=:ec=[39m[49m[0m:cl=[K:rs=[39m[49m[0m:mh=[39m[49m[0m:ca=[39m[49m[0m:bd=🖴 [38;2;234;198;255m[1m[3m:cd= [38;2;157;121;214m[1m[3m:di= [38;2;151;194;252m[1m[3m[4m:do= [38;2;219;192;116m[1m[3m:ex= [38;2;255;200;135m[1m:fi= [38;2;174;175;176m:ln= [38;2;99;205;207m[3m[4m:mi= [38;2;201;79;109m[3m[9m:no=[38;2;174;175;176m:or= [38;2;201;79;109m[3m[9m:ow= [38;2;174;175;176m:pi= [38;2;219;192;116m[1m[3m:sg= [38;2;206;124;59m[1m:so= [38;2;255;230;154m[1m[3m:st= [38;2;113;156;214m[1m[4m:su= [38;2;244;162;97m[1m:tw= [38;2;75;118;176m[1m[4m[3m:*.7z= [38;2;214;122;210m:*.CramFS= [38;2;214;122;210m:*.Z= [38;2;214;122;210m:*.ace= [38;2;214;122;210m:*.alz= [38;2;214;122;210m:*.apfs= [38;2;214;122;210m:*.ar= [38;2;214;122;210m:*.arc= [38;2;214;122;210m:*.arj= [38;2;214;122;210m:*.bz= [38;2;214;122;210m:*.bz2= [38;2;214;122;210m:*.bzip2= [38;2;214;122;210m:*.cab= [38;2;214;122;210m:*.chm= [38;2;214;122;210m:*.cpio= [38;2;214;122;210m:*.dmg= [38;2;214;122;210m:*.dz= [38;2;214;122;210m:*.ear= [38;2;214;122;210m:*.ext= [38;2;214;122;210m:*.fat= [38;2;214;122;210m:*.gpt= [38;2;214;122;210m:*.gta= [38;2;214;122;210m:*.gtar= [38;2;214;122;210m:*.gtz= [38;2;214;122;210m:*.gz= [38;2;214;122;210m:*.gzip= [38;2;214;122;210m:*.hfs= [38;2;214;122;210m:*.ihex= [38;2;214;122;210m:*.iso= [38;2;214;122;210m:*.jar= [38;2;214;122;210m:*.lha= [38;2;214;122;210m:*.lrz= [38;2;214;122;210m:*.lz= [38;2;214;122;210m:*.lz4= [38;2;214;122;210m:*.lzh= [38;2;214;122;210m:*.lzma= [38;2;214;122;210m:*.lzo= [38;2;214;122;210m:*.lzx= [38;2;214;122;210m:*.mbr= [38;2;214;122;210m:*.msi= [38;2;214;122;210m:*.nsis= [38;2;214;122;210m:*.ntfs= [38;2;214;122;210m:*.qcow2= [38;2;214;122;210m:*.rar= [38;2;214;122;210m:*.rz= [38;2;214;122;210m:*.sar= [38;2;214;122;210m:*.squashfs= [38;2;214;122;210m:*.swm= [38;2;214;122;210m:*.t7z= [38;2;214;122;210m:*.tar= [38;2;214;122;210m:*.taz= [38;2;214;122;210m:*.tbz= [38;2;214;122;210m:*.tbz2= [38;2;214;122;210m:*.tlz= [38;2;214;122;210m:*.txz= [38;2;214;122;210m:*.tz= [38;2;214;122;210m:*.tzo= [38;2;214;122;210m:*.tzst= [38;2;214;122;210m:*.udf= [38;2;214;122;210m:*.uefi= [38;2;214;122;210m:*.vdi= [38;2;214;122;210m:*.vhd= [38;2;214;122;210m:*.vhdx= [38;2;214;122;210m:*.vmdk= [38;2;214;122;210m:*.war= [38;2;214;122;210m:*.wim= [38;2;214;122;210m:*.xar= [38;2;214;122;210m:*.xpi= [38;2;214;122;210m:*.xz= [38;2;214;122;210m:*.z= [38;2;214;122;210m:*.zip= [38;2;214;122;210m:*.zoo= [38;2;214;122;210m:*.zst= [38;2;214;122;210m:*.726= [38;2;155;204;180m:*.AMR= [38;2;155;204;180m:*.AWB= [38;2;155;204;180m:*.QCP= [38;2;155;204;180m:*.aa3= [38;2;155;204;180m:*.aac= [38;2;155;204;180m:*.aal= [38;2;155;204;180m:*.ac3= [38;2;155;204;180m:*.acn= [38;2;155;204;180m:*.adts= [38;2;155;204;180m:*.aif= [38;2;155;204;180m:*.aifc= [38;2;155;204;180m:*.aiff= [38;2;155;204;180m:*.amr= [38;2;155;204;180m:*.ass= [38;2;155;204;180m:*.at3= [38;2;155;204;180m:*.atx= [38;2;155;204;180m:*.au= [38;2;155;204;180m:*.awb= [38;2;155;204;180m:*.axa= [38;2;155;204;180m:*.csd= [38;2;155;204;180m:*.dls= [38;2;155;204;180m:*.dts= [38;2;155;204;180m:*.dtshd= [38;2;155;204;180m:*.ecelp4800= [38;2;155;204;180m:*.ecelp7470= [38;2;155;204;180m:*.ecelp9600= [38;2;155;204;180m:*.enw= [38;2;155;204;180m:*.eol= [38;2;155;204;180m:*.evb= [38;2;155;204;180m:*.evc= [38;2;155;204;180m:*.evw= [38;2;155;204;180m:*.flac= [38;2;155;204;180m:*.gsm= [38;2;155;204;180m:*.hmf= [38;2;155;204;180m:*.hvd= [38;2;155;204;180m:*.hvp= [38;2;155;204;180m:*.hvs= [38;2;155;204;180m:*.kar=
|
|
|
|
|
|
2022-10-15 21:52:57 +02:00
|
|
|
|
fish_vi_key_bindings
|
|
|
|
|
|
|
|
|
|
set fish_cursor_default block
|
|
|
|
|
set fish_cursor_insert line
|
|
|
|
|
set fish_cursor_replace_one underscore
|
|
|
|
|
set fish_cursor_visual block
|
|
|
|
|
|
2023-09-02 18:19:36 +02:00
|
|
|
|
set fish_term24bit 1
|
|
|
|
|
|
2023-10-18 00:45:39 +02:00
|
|
|
|
starship init fish | source
|
|
|
|
|
|
2022-10-15 21:52:57 +02:00
|
|
|
|
if test -e ~/.config/fish/config-private.fish
|
|
|
|
|
source ~/.config/fish/config-private.fish
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
if test -e ~/.config/fish/config-root.fish
|
|
|
|
|
source ~/.config/fish/config-root.fish
|
|
|
|
|
end
|