Releases: mgiovani/vigilant
v1.1.0
🚨 FBI Surveillance Update v1.1.0
The Bureau has upgraded its monitoring capabilities. Resistance is futile.
✨ New Features
🎵 Custom Focus Music
Tired of the same lofi beats? Now you can choose your own background music directly from the Settings panel.
- Paste any YouTube URL, video ID, or live stream
- Changes apply instantly — no restart needed
- Your choice persists between sessions
The FBI respects your music taste. Your browsing habits? Not so much.
🚀 Improvements
📦 Lighter Binary, Faster Raids
We've put the app on a diet:
- Removed Google YouTube Data API — ~3MB lighter, no more heavy gRPC dependencies
- Stripped debug symbols — added
-s -wLDFLAGS for smaller executables - Standardized CI builds — now using Makefile targets for consistent builds
🏗️ CI/CD Enhancements
- Windows builds now distributed as
.zipinstead of raw.exe - Fixed Windows zip creation using PowerShell (bash
zipdoesn't exist on Windows runners) - Added native Windows builds via GitHub Actions
- Standardized build process across platforms
🐛 Bug Fixes
- Fixed Svelte 5 / Vite 6 compatibility — reverted to stable versions that actually work
- Fixed config loading — app no longer crashes when config file is missing
- Restored FBI meme video — it was accidentally deleted (the irony of losing surveillance footage)
- Patched security vulnerabilities — resolved dependabot alerts (ironic, we know)
📚 Documentation
- Added high-res screenshots (1920x1080) to README showing both Lofi and FBI modes
- Added warning about cross-compilation limitations for Windows builds
- Expanded architecture and common tasks documentation
📝 Full Changelog
| Commit | Type | Description |
|---|---|---|
5382461 |
ci | Fix Windows zip creation using PowerShell |
5c64a93 |
fix | Restore bundled FBI meme video |
b552a03 |
docs | Update screenshots to 1920x1080 resolution |
d9c52f0 |
docs | Add lofi and FBI mode screenshots to README |
6581286 |
build | Add LDFLAGS for stripped binaries and standardize CI |
325ea31 |
feat | Add customizable lofi playlist URL |
e6aa4fb |
refactor | Remove YouTube Data API dependency |
8280d9e |
ci | Distribute Windows as zip, fix artifact naming |
a0fe762 |
fix | Revert Svelte 5 and Vite 6 to fix compatibility |
a3a7f36 |
docs | Add warning about cross-compilation for Windows |
94f32c4 |
fix | Fall back to default config when no config file found |
788fadd |
fix | Add GitHub Actions for native Windows builds |
432a1bc |
fix | Resolve dependabot security vulnerabilities |
c361e6f |
docs | Expand architecture and common tasks documentation |
📥 Downloads
| Platform | File |
|---|---|
| macOS (Intel + Apple Silicon) | vigilant-darwin-universal-v1.1.0.zip |
| Windows (64-bit) | vigilant-windows-amd64-v1.1.0.zip |
Stay focused. Stay productive. Or else. 👀
Compare changes: v1.0.0...v1.1.0
v1.0.0 - FBI Open Up! 🚨
🚨 FBI OPEN UP! 🚨
Your productivity is now under federal surveillance.
What's this?
Vigilant watches your screen. Try to sneak onto Reddit, Discord, or Twitter? FBI kicks down your door
Stay focused = lofi beats. Get distracted = FBI raid.
Downloads
| Platform | File |
|---|---|
| macOS (Intel + Apple Silicon) | vigilant-darwin-universal-v1.0.0.zip |
| Windows 10/11 | vigilant-windows-amd64-v1.0.0.zip |
Features
- 🎵 Lofi Girl vibes while you work
- 🚨 FBI meme when you slack off
- 📊 Stats to flex your focus rate
- ⚙️ Customizable blocklist - block whatever distracts you
- 🔒 No telemetry - we're watching you, but not sending data anywhere
Setup
macOS: Extract → Move to Applications → Grant Accessibility permissions
Windows: Just run it
Default blocklist
Discord, Slack, Steam, YouTube, Twitter/X, Reddit, Instagram, TikTok, Twitch, Netflix...
Edit ~/.vigilant/config.yaml to customize.
Stay vigilant. The FBI is watching. 👀