A cute animated penguin companion that lives in your VS Code editor. Watch it blink, wiggle, and jump while you code!
Built entirely with CSS -- no heavy assets, no performance impact.
Features
- Animated penguin with blinking eyes, wiggling, and jumping
- Sits quietly in the corner of your editor
- Configurable opacity and position
- Automatically hides in sidebars, panels, and chat views
- Works with VS Code and Cursor
Usage
- Open the Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Run Pet Penguin: Enable
- Click Reload Window when prompted
- Your penguin appears in the bottom corner of the editor!
Commands
| Command | Description |
|---|---|
Pet Penguin: Enable |
Inject the penguin into your editor |
Pet Penguin: Disable |
Remove the penguin |
Pet Penguin: Toggle |
Toggle the penguin on/off |
Settings
| Setting | Default | Description |
|---|---|---|
petPenguin.opacity |
0.6 |
Penguin opacity (0.1 to 1.0) |
petPenguin.position |
bottom-right |
Position: bottom-right or bottom-left |
About the "[Unsupported]" Warning
After enabling Pet Penguin, VS Code may show [Unsupported] in the title bar. This is expected behavior -- it happens with any extension that modifies VS Code's internal files (like custom CSS extensions). It does not affect functionality or stability.
To dismiss the warning, you can install the Fix VSCode Checksums extension and run its "Fix Checksums" command.
After VS Code Updates
VS Code updates may overwrite the internal files and remove the penguin. Simply run Pet Penguin: Enable again and reload.
Troubleshooting
Permission Denied
If you get a permission error when enabling:
macOS / Linux:
sudo chown -R $(whoami) "$(which code)/../../Resources/app/out"
Windows: Run VS Code as Administrator.
License
MIT