diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-14 10:37:46 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-14 10:37:46 +0200 |
| commit | 39e66ee4b9d001520b53baf31d13269faaf3f263 (patch) | |
| tree | f09af024ad8271b46b91bae47dfb967e30b35818 /AGENTS.md | |
| parent | 8d9173c5928b1817cc7ee5ee5f06357e4fcb75bc (diff) | |
| download | quickshell-39e66ee4b9d001520b53baf31d13269faaf3f263.tar.gz quickshell-39e66ee4b9d001520b53baf31d13269faaf3f263.zip | |
docs: implementation plan for the desktop shell
Ten tasks: skeleton, contract, chrome, drawer, then the four modules in
increasing order of risk, then documentation, then the six config edits
outside this repo.
Appearance goes first among the modules despite being last in the grid,
because it is nine lines of substance and puts something in the grid
before the three migrations start. Sound, mail and vm follow in that
order: sound splits one 302-line file into three, mail is the gentlest
move and carries the only automated oracle in the project, and vm is the
largest and the one whose polling behaviour actually changes.
Each task leaves the repo working, because several delete a component and
a half-finished deletion is painful to unpick.
Paths in the config task are written with a tilde: the gitleaks hook
rejected the absolute form, correctly, since this file is committed and
the live Hyprland config it describes is not.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01We9zcHEH8ZWHPcQwMaJRNv
Diffstat (limited to 'AGENTS.md')
0 files changed, 0 insertions, 0 deletions
