summaryrefslogtreecommitdiff
path: root/dot-config/fish/config.fish
blob: 5f1086b73d693f2f9f8ef46b384405271e2a7f00 (plain) (blame)
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
if status is-interactive
end

function fish_greeting
end

fish_add_path "$HOME/.local/bin"

alias e nvim
alias lg lazygit
alias sudo "sudo -A"
set -x SUDO_ASKPASS "$HOME/.local/bin/zenity-askpass"

set -x SSH_AUTH_SOCK "$XDG_RUNTIME_DIR/yubikey-agent/yubikey-agent.sock"

set -x VISUAL nvim
set -x EDITOR nvim

set -x GOPATH "$HOME/.local/share/go"
fish_add_path "$GOPATH/bin"

set -x CARGO_HOME "$HOME/.local/share/cargo"
fish_add_path "$CARGO_HOME/bin"

set -x BUN_INSTALL_CACHE_DIR "$HOME/.cache/bun-install-cache"
set -x DOCKER_CONFIG "$HOME/.local/share/docker"

direnv hook fish | source