Book 39 · Patriola’s Guide to Claude
Custom Desktop Environments
Animated wallpapers, custom icons, remote deployment. One palette, one visual grammar, staged silently to a second machine over SSH while it was actively in use — built with Claude.
A desktop as a designed surface, not an accumulation of defaults
Most Windows desktops look like every other Windows desktop. Icons are whatever the installer decided. The wallpaper is a photograph or a gradient. Nothing coheres as a designed surface — it is an accumulation of defaults, not a system.
This book builds a desktop with intention: one palette, one visual grammar, applied to animated wallpaper, custom icons, and desktop widgets. The worked example is a themed desktop — a crimson-on-near-black palette, animated barrier geometry, a particle field drifting outward from a breathing core, concentric rings that expand and fade — deployed to two machines using Claude to build and stage every piece.
The remote deployment is the other half of the book. A second PC receives the full installation over SSH while it is actively in use: the wallpaper engine installed silently, the animated HTML canvas wallpaper staged to the library directory, custom ICO files generated via System.Drawing and written to the toolkit folder — all without triggering a single visible change. Activation happens through a Windows Scheduled Task bridge that runs in the interactive desktop session, coordinated for the right moment.
From canvas animation to a silent remote install
- Lively Wallpaper architecture —
LivelyInfo.json, Type 1 vs. Type 2 packages, and thesetwpcommand interface. - HTML/canvas animated wallpapers — Particle fields, expanding rings, and a breathing gradient core, built to stay under a strict performance budget.
- Performance budgets — DPR capping, frame-dt clamping, and an alpha-false canvas context to keep CPU usage under 4%.
- The ICO binary format — Writing
ICONDIRandICONDIRENTRYstructures by hand in PowerShell withBinaryWriter. - Custom icon generation — Rendering glyph shapes in PowerShell with
System.Drawing. - Applying icons — WScript.Shell COM for shortcuts, and direct registry CLSID writes for system icons like the Recycle Bin.
- The interactive bridge — A Windows Scheduled Task that runs in the live desktop session for operations SSH itself cannot reach.
- Silent SSH staging — Installing software, staging files, and generating icons over SSH without a single visible change until activation.
A preview
My setup was hands-on: open Lively, drag the directory, watch the wallpaper render, adjust. The other machine required working blind — every assumption had to be verified through a script before the deployment could be called ready.
Builders who want a themed, remotely-deployable desktop
This book is for readers comfortable with PowerShell and SSH who want a real, shipped example of a coherent desktop theme and the harder problem of deploying it to a machine you don't control interactively. By the end you have a working animated wallpaper package, a hand-built icon generation pipeline, and a documented pattern for silent staging plus interactive-session activation over SSH.
A longer excerpt is available to newsletter subscribers.
More from Patriola
New books in this series
One short email per book launch.