summaryrefslogtreecommitdiff
path: root/dot-config/fish
diff options
context:
space:
mode:
authorMathias Magnusson <mathias@magnusson.space>2026-01-06 00:57:02 +0100
committerMathias Magnusson <mathias@magnusson.space>2026-01-06 00:57:02 +0100
commit2b3f191572d429474f484624e3c6b83fdd7dd74b (patch)
tree09d9fd471cd4da9efefd62d421e863293158217e /dot-config/fish
downloadymer-2b3f191572d429474f484624e3c6b83fdd7dd74b.tar.gz
Initial commit
Diffstat (limited to 'dot-config/fish')
-rw-r--r--dot-config/fish/config.fish25
1 files changed, 25 insertions, 0 deletions
diff --git a/dot-config/fish/config.fish b/dot-config/fish/config.fish
new file mode 100644
index 0000000..ee0ce2c
--- /dev/null
+++ b/dot-config/fish/config.fish
@@ -0,0 +1,25 @@
+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"
+
+# direnv hook fish | source