summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpowerlevel9k.zsh-theme4
1 files changed, 4 insertions, 0 deletions
diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme
index 4206bf51..b3873429 100755
--- a/powerlevel9k.zsh-theme
+++ b/powerlevel9k.zsh-theme
@@ -475,6 +475,10 @@ prompt_dir() {
package_path="."
subdirectory_path=""
else
+ # Handle the edge case where $repo_path is '.' due to the current directory being the .git directory.
+ if [[ "$repo_path" == "." ]]; then
+ repo_path=$(pwd)
+ fi
# If the current path is something else, get the path to the package.json
# file by finding the repo path and removing the '.git` from the path
package_path=${repo_path:0:-4}