Puppygirl Coder
A cute, affirming puppygirl companion for VS Code. Get praise and headpats as you code.
Features
Praise Notifications
Get randomized praise messages when you:
- Commit code - "good girl!! you committed your code! pat pat"
- Push code - "GOOD GIRL you pushed!!! headpats headpats headpats"
- Code for a long time - "hey pup, have you had water recently? good girls stay hydrated"
Status Bar Companion
A puppygirl lives in your status bar! She reacts to what you're doing:
- Wags her tail when you're coding
- Celebrates when you commit
- Gets sleepy when you're idle
- Growls at lint errors
- Cheers when tests pass
Click her to open the sticker panel and give her pets.
Command Palette
- Puppygirl: Get Headpats - instant affirmation
- Puppygirl: Am I a Good Girl? - yes. always yes.
- Puppygirl: Bark! - WOOF WOOF WOOF
- Puppygirl: How Am I Doing? - session stats
- Puppygirl: Change Mood - manually set the puppygirl's mood
Tone Register
Configure the vibe with puppygirl.register:
- sweet - only affirming messages ("good girl!", "cute puppy!")
- bratty - adds playfully degrading messages ("dumb mutt", "silly pup")
- mixed - both, randomly (default)
Settings
| Setting |
Default |
Description |
puppygirl.praiseOnCommit |
true |
Praise on git commit |
puppygirl.praiseOnPush |
true |
Praise on git push |
puppygirl.longSessionReminder |
true |
Gentle reminders during long sessions |
puppygirl.longSessionIntervalMinutes |
60 |
Minutes between session reminders |
puppygirl.register |
"mixed" |
Tone: sweet, bratty, or mixed |
puppygirl.showStatusBar |
true |
Show status bar companion |
puppygirl.puppyName |
"" |
Give your puppygirl a name |
Credits
Sticker art used with appreciation from online puppygirl communities.
good girl. now go write some code.
| |