Waller

One session. One layout per screen.

Each monitor keeps its own source and placement. Presets stay in the local package cache.

  1. 5 placement modes
  2. 2 UI languages
  3. 4 native projects

Run

Bootstrap the SDK, then run.

powershell -ExecutionPolicy Bypass -File .\scripts\Invoke-Native.ps1 -Task Run

Run BootstrapDotnet.ps1 first if the machine is missing the pinned SDK. Package is for local install checks, not a public store build.

Tasks

Scripts the repo names.

Commands and shortcuts
Input Action
Run Launch the native app
Verify Local check task
Release Local release task
Package Local install validation only

Docs

Start with the README.

  1. README Product path under native/ and the script entry points.
  2. Docs index INDEX.md. No screenshot folder in the tree.

Limits

No public installer, no shots.

  • Pages 404

    The API homepage returned GitHub Pages 404 on 2026-08-18.

  • No screenshots

    docs/ has INDEX.md and architecture notes only.

  • No public MSIX

    Package is documented as local validation.

Boundary

Presets stay local.

Stays local

  • Presets in the package-local LocalCache.
  • Rendered PNGs under %USERPROFILE%\.waller\rendered.

Leaves the machine

  • Nothing in the documented apply path.

Multi-monitor presets, built on the machine.

Open the repository