// book 39
patriola.com

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.

Buy Ebook on Amazon

Patriola's Guide to Claude — Custom Desktop Environments: Animated Wallpapers, Custom Icons, Remote Deployment
What this book is

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.

What you’ll learn

From canvas animation to a silent remote install

  • Lively Wallpaper architectureLivelyInfo.json, Type 1 vs. Type 2 packages, and the setwp command 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 ICONDIR and ICONDIRENTRY structures by hand in PowerShell with BinaryWriter.
  • 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.
From the book

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.
You The deployment target is actively being used right now. How do we install and stage everything without anyone noticing until we're ready to flip it on?
Claude Everything SSH can do quietly, stage quietly: winget install in the background, SCP the wallpaper package and icon assets to a toolkit directory, generate the ICOs in place. None of that touches anything visible. The one thing SSH can't do is act inside the interactive desktop session — applying a wallpaper or refreshing the icon cache needs a session SSH doesn't have. That's what the Scheduled Task is for: register it now over SSH, but let it fire in the live session later, at the moment you actually want the change to appear.
Who it’s for

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.

Buy Ebook on Amazon

Stay current

New books in this series

One short email per book launch.