-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
π― Objective
Add context-aware icons to the prompt based on project type for better visual navigation.
π¨ Current State
ββ~/projects/my-go-app [mainβ]
β°ββ―β―β―
β¨ Desired State
ββπΉ ~/projects/my-go-app [mainβ]
β°ββ―β―β―
π Implementation
- File:
dot_oh-my-zsh/custom/themes/cyberwave.zsh-theme - Function: Modify
cyberwave_pwd() - Detection Logic:
- πΉ Go projects (
go.modpresent) - π¦ Node projects (
package.jsonpresent) - π Python projects (
requirements.txtorpyproject.tomlpresent) - π Git repos (
.gitdirectory present) - π Home directory
- π Default folders
- πΉ Go projects (
β Acceptance Criteria
- Icons display correctly in compatible terminals
- Fallback behavior for terminals without emoji support
- No performance impact on prompt rendering
- Works across macOS, Windows, WSL
π§ Estimated Effort
β Easy - 10 minutes implementation
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request