aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2026-06-11feat: set action (CLI + qarma selection)danix2-0/+60
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: restore action (saved -> default fallback)danix2-0/+40
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: wpaper symlink + theme applicationdanix2-0/+36
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: apply_output with selective kill + persistencedanix2-0/+53
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: parse --set H=/V= argumentsdanix2-0/+42
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: output mapping + state path helpersdanix2-0/+47
Add three helper functions for logical-to-physical output mapping and state file paths: output_for maps H|V to physical connectors, wall_file_for returns config paths, pid_file_for returns cache paths. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: theme resolution + persistencedanix2-0/+42
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: conf bootstrap + required-key validationdanix2-0/+73
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: parse_conf key=value config loaderdanix2-0/+36
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11feat: expand_tilde helperdanix2-0/+20
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11test: bats setup/teardown + sourceable wallp stubdanix2-0/+38
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11docs: switch plan test harness to batsdanix1-281/+294
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11docs: wallp merge implementation plandanix1-0/+1166
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11docs: add theme persistence, wallp-owned state dir to specdanix1-27/+58
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11docs: wallp merge design specdanix1-0/+184
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>