aboutsummaryrefslogtreecommitdiff
path: root/modules/base/fish/config.fish
blob: 633ccbca4fc008698e2ab55df00b3ea2e9d49d1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# source $HOME/.cargo/env
set -gx PATH $HOME/.cargo/bin $PATH
set -gx PATH $HOME/.local/bin $PATH
set -gx PATH /usr/sbin $PATH
set -gx GRAAL_HOME ~/.local/share/graalvm/

# The o bit is a bit of a hack
# umask u=rw,g=rw,o-rwx

# direnv hook fish | source

# gnome-keyring insists on setting this to itself, even if ssh support is disabled
set -x SSH_AUTH_SOCK "/run/user/1000/gnupg/S.gpg-agent.ssh"

# Fix some utf-8 errors
set -x LC_ALL en_GB.utf8
 
# Include the nix environment
# fenv source /home/spacekookie/.nix-profile/etc/profile.d/nix.sh

# Better nix-shell support!
any-nix-shell fish --info-right | source
 
# Make git use emacs
set -x EDITOR kak

# tuuuuuuuurbofish!
set fish_greeting 'Welcome to the '(set_color FF66CC)'::<>' (set_color normal)'...'