From 080e3fb0dbdd71c0af1966b2350c94d39a7b9966 Mon Sep 17 00:00:00 2001
From: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed, 29 Jan 2025 11:24:57 +0100
Subject: [PATCH] programs/terminal/shell/nushell: remove indicator chars for
 vi mode

---
 modules/programs/terminal/shell/nushell.nix | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/modules/programs/terminal/shell/nushell.nix b/modules/programs/terminal/shell/nushell.nix
index 4d888c9..61f70e5 100644
--- a/modules/programs/terminal/shell/nushell.nix
+++ b/modules/programs/terminal/shell/nushell.nix
@@ -37,6 +37,11 @@ in {
           }
           $env.SSH_AUTH_SOCK = $"($env.XDG_RUNTIME_DIR)/ssh-agent"
 
+          # remove indicator chars besides the one provided by starship
+          $env.PROMPT_INDICATOR_VI_INSERT = ""
+          $env.PROMPT_INDICATOR_VI_NORMAL = ""
+          $env.PROMPT_MULTILINE_INDICATOR = "| "
+
           # aliases
           alias ll = ls -l
           alias lg = lazygit