aboutsummaryrefslogtreecommitdiffstats
path: root/mail-overview/test-mail-notify.sh
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-14 10:37:46 +0200
committerDanilo M. <danix@danix.xyz>2026-09-14 10:37:46 +0200
commit39e66ee4b9d001520b53baf31d13269faaf3f263 (patch)
treef09af024ad8271b46b91bae47dfb967e30b35818 /mail-overview/test-mail-notify.sh
parent8d9173c5928b1817cc7ee5ee5f06357e4fcb75bc (diff)
downloadquickshell-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 'mail-overview/test-mail-notify.sh')
0 files changed, 0 insertions, 0 deletions