set EZA_COLORS "*.patch.skip=38;5;244"
command -v fastfetch && command fastfetch -c ~/.config/fastfetch/default.jsonc
source (/usr/bin/starship init fish --print-full-init | psub)
+ set -gx EDITOR 'kks edit'
+ set -gx VISUAL 'kks edit'
set -g fish_greeting
end
--- /dev/null
+function hyprconfig --wraps='kks edit ~/.config/hypr/hypr*.conf ~/.config/hypr/fragments/* ' --description 'alias hyprconfig=kak ~/.config/hypr/hypr*.conf ~/.config/hypr/fragments/* '
+ kak ~/.config/hypr/hypr*.conf ~/.config/hypr/fragments/* $argv
+end
--- /dev/null
+# Change working dir in fish to last dir in lf on exit (adapted from ranger).
+#
+# You may put this file to a directory in $fish_function_path variable:
+#
+# mkdir -p ~/.config/fish/functions
+# ln -s "/path/to/lfcd.fish" ~/.config/fish/functions
+#
+# You may also like to assign a key (Ctrl-O) to this command:
+#
+# bind \co 'set old_tty (stty -g); stty sane; lfcd; stty $old_tty; commandline -f repaint'
+#
+# You may put this in a function called fish_user_key_bindings.
+
+function lf --wraps="lf" --description="lf - Terminal file manager (changing directory on exit)"
+ # `command` is needed in case `lfcd` is aliased to `lf`.
+ # Quotes will cause `cd` to not change directory if `lf` prints nothing to stdout due to an error.
+ cd "$(command lf -print-last-dir $argv)"
+end
+
+++ /dev/null
-# Change working dir in fish to last dir in lf on exit (adapted from ranger).
-#
-# You may put this file to a directory in $fish_function_path variable:
-#
-# mkdir -p ~/.config/fish/functions
-# ln -s "/path/to/lfcd.fish" ~/.config/fish/functions
-#
-# You may also like to assign a key (Ctrl-O) to this command:
-#
-# bind \co 'set old_tty (stty -g); stty sane; lfcd; stty $old_tty; commandline -f repaint'
-#
-# You may put this in a function called fish_user_key_bindings.
-
-function lfcd --wraps="lf" --description="lf - Terminal file manager (changing directory on exit)"
- # `command` is needed in case `lfcd` is aliased to `lf`.
- # Quotes will cause `cd` to not change directory if `lf` prints nothing to stdout due to an error.
- cd "$(command lf -print-last-dir $argv)"
-end
-