diff options
| author | William Hergès <william@herges.fr> | 2025-10-25 19:26:51 +0200 |
|---|---|---|
| committer | William Hergès <william@herges.fr> | 2025-10-25 19:26:51 +0200 |
| commit | f7b2d69e6ff913d163dae11f1be31e05390273d1 (patch) | |
| tree | 75f0b1c4e3b91e65478a224ea359c8b9ba2e7f0a /config/fish/config.fish | |
| parent | c5f7c2d1c748fe58aea6112e3be83934599888be (diff) | |
feat(fish): cli utils
Diffstat (limited to 'config/fish/config.fish')
| -rw-r--r-- | config/fish/config.fish | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/config/fish/config.fish b/config/fish/config.fish index e754556..8223bb0 100644 --- a/config/fish/config.fish +++ b/config/fish/config.fish @@ -40,3 +40,21 @@ set --export XBPS_DISTDIR "$HOME/.void-packages" # gpg export GPG_TTY=$(tty) + +# other +set -gx EDITOR "nvim" + +fzf_configure_bindings --directory=\cf --git_log=\cg --git_status=\cs + +# yazi +function y + set tmp (mktemp -t "yazi-cwd.XXXXXX") + yazi $argv --cwd-file="$tmp" + if read -z cwd < "$tmp"; and [ -n "$cwd" ]; and [ "$cwd" != "$PWD" ] + builtin cd -- "$cwd" + end + rm -f -- "$tmp" +end + +# alias +alias ll "eza -lha --icons=auto --sort=name --group-directories-first" |
