diff --git a/config/bash/bashrc b/config/bash/bashrc
index bae83643..515c9fc5 100644
--- a/config/bash/bashrc
+++ b/config/bash/bashrc
@@ -18,7 +18,12 @@ set_prompt() {
         STATUS="$FAILED"
     fi
 
-    PS1="╭╴$USER_COLOR\u$HOST_COLOR@\h$BRANCH$WHITE:$PURPLE\w$WHITE $STATUS\n╰╴$ "
+    LEVEL=""
+    if [ $SHLVL -gt 1 ]; then
+      LEVEL="shellDepth=\$((SHLVL-1))"
+    fi
+
+    PS1="╭╴$USER_COLOR\u$HOST_COLOR@\h$BRANCH$WHITE:$PURPLE\w$WHITE $LEVEL $STATUS\n╰╴$ "
 }
 
 PROMPT_COMMAND="set_prompt \$?; history -a"