From 17deeb5be204a85d60d06b27c5a8262314e936cf Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 4 Nov 2025 09:46:20 +0100 Subject: [PATCH] changes vi mode appearance in fish shell --- modules/fish/default.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/modules/fish/default.nix b/modules/fish/default.nix index a0d2e3b..5458012 100644 --- a/modules/fish/default.nix +++ b/modules/fish/default.nix @@ -95,6 +95,29 @@ # Open file in neovim nvim $fullpath ''; + fish_mode_prompt = '' + switch $fish_bind_mode + case default + set_color --bold blue + echo 'N' + case insert + set_color --bold green + echo 'I' + case replace_one + set_color --bold green + echo 'R' + case replace + set_color --bold bryellow + echo 'R' + case visual + set_color --bold brmagenta + echo 'V' + case '*' + set_color --bold red + echo '?' + end + set_color normal + ''; }; interactiveShellInit = ''