app
Adom Screensaver
Public Made by Adomby adom
Turn your laptop into an always-on vibe coding server: branded screensaver + native keep-awake (no PowerToys) + honest, hardware-aware power management.
← Commit history
0.7.5: lightweight launcher (WebView2 deferred past the logo window; 300ms gentle fade + instant exit on logo-phase bail) + README design section
3 files changed
+63−41
README.md+6@@ -112,6 +112,12 @@ compiler needed, and Windows Defender won't quarantine it (it's signed by "Adom - **Driveable by other apps.** Hydrogen Desktop / adom-desktop can ask it to get off the screen via a named event, a flag file, or a localhost control port (see the `adom-screensaver-wake` skill). +## The opening logo is your escape hatch (and why it stays lightweight)++The first thing the screensaver shows is the dimmed **Adom logo** for a few seconds. That pause is not just branding, it is a deliberate, human-friendly **escape hatch**: if the saver fired and you did not want it, a quick flick of the mouse during that logo dismisses it instantly and gently.++For that to feel good, the logo phase has to be genuinely **lightweight**. So it is drawn with plain Windows graphics (GDI), and the heavy part, the **WebView2 / Chromium engine** that renders the billboards, is **not started until after the logo window ends**. Nothing heavy is spinning up underneath while you decide whether to bail. When you flick the mouse, the screen does a quick **300ms fade** (fast, but never a harsh cut) and the process **exits immediately**, without waiting on a half-started browser. The trade is that the first billboard appears a beat later, because the browser only begins warming once you have had your chance to leave. Treating the human well in that moment is worth it.+ ## Screenshots ### The system-tray app
package.json+3−2@@ -1,6 +1,6 @@ { "slug": "adom-screensaver",- "version": "0.7.4",+ "version": "0.7.5", "description": "Vibe-coding screensaver, fades up a live billboard of the latest Adom Wiki drops (truly cached to disk; plays webm silently, renders SVG) with a power-aware nerd-stats splash, while signed native keep-awake holds the machine so Claude Code + /remote-control threads survive. Win+Shift+L to launch.", "type": "app", "keywords": [@@ -38,5 +38,6 @@ "billboard", "remote-control", "webview2"- ]+ ],+ "title": "Adom Screensaver" }
page.json+54−39@@ -1,53 +1,68 @@ {- "slug": "adom-screensaver",- "version": "0.7.4",- "description": "Vibe-coding screensaver, fades up a live billboard of the latest Adom Wiki drops (truly cached to disk; plays webm silently, renders SVG) with a power-aware nerd-stats splash, while signed native keep-awake holds the machine so Claude Code + /remote-control threads survive. Win+Shift+L to launch.",+ "schema_version": 1, "type": "app",- "keywords": [- "screensaver",- "keep-awake",- "vibe-coding",- "webview2",- "billboard",- "wiki",- "remote-control",- "windows"- ],- "scripts": {- "install": "./install.sh",- "uninstall": "./uninstall.sh"+ "slug": "adom-screensaver",+ "title": "Adom Screensaver",+ "brief": "Turn your laptop into an always-on vibe coding server: branded screensaver + native keep-awake (no PowerToys) + honest, hardware-aware power management.",+ "version": "0.7.5",+ "install": {+ "binary_name": "adom-screensaver",+ "install_dir": "",+ "install_hint": "",+ "version_cmd": ""+ },+ "author": {+ "id": "6738b00a4dc87b8adbb0a5a3",+ "name": "John Lauer",+ "email": "[email protected]" },- "dependencies": {},- "files": [- "SKILL.md",- "dist/win/**",- "skills/**",- "install.sh",- "uninstall.sh",- "page.json",- "screenshots/**"- ],- "org_name": "adom",- "visibility": "public",- "bundled": true, "tags": [ "screensaver", "keep-awake",- "vibe-coding",- "windows",- "billboard",+ "vibe-coding-server",+ "powertoys-free", "remote-control",- "webview2"+ "power",+ "windows",+ "asus-rog" ],- "org": "adom",- "author": {- "name": "John Lauer",- "email": "[email protected]"+ "license": "proprietary",+ "visibility": {+ "public": true }, "hero": { "type": "image", "path": "screenshots/hero-v3.png" },- "updated_at": "2026-06-22T15:21:24.791Z",- "title": "Adom Screensaver"+ "sample_prompts": [+ "set up the Adom vibe coding server screensaver on my laptop",+ "keep my laptop awake without PowerToys",+ "make my screen turn off but keep the machine awake",+ "change the screensaver idle timeout to 1 minute",+ "show me the Adom screensaver"+ ],+ "discovery_triggers": [+ "vibe coding server",+ "keep my laptop awake",+ "keep laptop awake",+ "stay awake without powertoys",+ "replace powertoys",+ "keep awake no powertoys",+ "screen off but stay awake",+ "turn off display but keep running",+ "keep claude threads running while away",+ "keep remote control alive",+ "adom screensaver",+ "laptop screensaver",+ "screensaver that keeps machine awake",+ "screensaver status card"+ ],+ "discovery_pitch": "Turn your laptop into an always-on vibe coding server: a branded Adom screensaver, native keep-awake without PowerToys, and honest hardware-aware backlight-off that keeps your Claude/Remote Control threads alive while you're away.",+ "metadata": {+ "platform": "windows"+ },+ "created_at": "2026-06-04T21:55:44.401Z",+ "updated_at": "2026-06-10T15:22:04.850Z",+ "skills": [],+ "org_name": null }