aboutsummaryrefslogtreecommitdiff
path: root/.config/fish/config.fish
diff options
context:
space:
mode:
Diffstat (limited to '.config/fish/config.fish')
-rw-r--r--.config/fish/config.fish24
1 files changed, 24 insertions, 0 deletions
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
new file mode 100644
index 0000000..e113322
--- /dev/null
+++ b/.config/fish/config.fish
@@ -0,0 +1,24 @@
+#!/usr/bin/env fish
+abbr -a cls clear
+abbr -a ls lsd
+
+export DENO_INSTALL="/home/luca/.deno"
+export PATH="/bin:$DENO_INSTALL/bin:/home/luca/.cargo/bin:/home/luca/.local/bin:$HOME/bin:$HOME/.dprint/bin:$PATH"
+export EDITOR=nvim
+
+export MANPAGER="sh -c 'col -bx | bat -l man -p'"
+alias cat='bat --paging=never -p'
+
+deno completions fish | source
+arduino-cli completion fish | source
+starship completions fish | source
+starship init fish | source
+
+
+function fish_greeting
+ #fastfetch
+ fortune -s | cowsay -f (ls /usr/share/cows/*.cow | shuf -n1) | lolcat -t -F 0.3
+end
+
+funcsave fish_greeting
+