about summary refs log tree commit diff
path: root/alpine-river/config/fish/config.fish
diff options
context:
space:
mode:
Diffstat (limited to 'alpine-river/config/fish/config.fish')
-rw-r--r--alpine-river/config/fish/config.fish23
1 files changed, 23 insertions, 0 deletions
diff --git a/alpine-river/config/fish/config.fish b/alpine-river/config/fish/config.fish
new file mode 100644
index 0000000..523724e
--- /dev/null
+++ b/alpine-river/config/fish/config.fish
@@ -0,0 +1,23 @@
+if status is-interactive
+    # Commands to run in interactive sessions can go here
+    fish_config theme choose "Rosé Pine"
+    fzf_configure_bindings --directory=\cf
+
+    # set fish_greeting $(fastfetch)
+    function fish_greeting
+       fastfetch
+    end
+    set BROWSER firefox-esr
+    set PATH "$PATH:$HOME/.local/bin"
+    set EDITOR nvim
+
+    function ls
+        command eza $argv
+    end
+
+    abbr y yazi
+    abbr v nvim
+    abbr ec emacsclient -t
+    abbr sudo doas
+
+end