A lightweight VS Code extension that lets you toggle between multiple states (DEFAULT, ATTACKER, USER, CORRECT-EXECUTION) directly from the status bar.
Each state-changes both the status bar text and the entire status bar color to a darker shade for clarity.
Status Bar States
Default State
Attacker State
User State
Correct Execution State
Dropdown Menu
State Selection Dropdown
Command Palette
Run Command from Palette
Current-Flow
Current-Flow Text
Current Flow Message
Reminder
Invoke the Command
Add A Reminder
Notification For The Reminder
✨ Features
Adds a status bar item with label and icon.
Click the item (or run command) to open a dropdown menu.
Select one of the following states:
DEFAULT → Dark-Gray
ATTACKER → Dark-Red
USER → Violet (Indigo)
CORRECT-EXECUTION → Dark-Green
The entire status bar background color updates automatically.
Always ensures white text for readability.
Add current-flow information via a command — displays next to the state in the status bar.
Both state and flow info are saved and restored on VS Code restart.
Dark background per state with white text for readability.
Click the status bar item or use the Command Palette to change states or add flow info.
Support for multi-window state
Reminders
Add a reminder that shows up every time you reopen the workspace.
Notification is a subtle toast in the bottom-right corner.
You can Mark as Read to clear it, or Dismiss to snooze until next-reopen.
🚀 Usage
Install the extension (via .vsix or marketplace if published).
Look at the status bar (bottom left).
Click the item 👤 DEFAULT to open a dropdown menu.
Select one of the states → the status bar updates instantly.
You can also run the command from the Command Palette: