| Age | Commit message (Collapse) | Author | Files | Lines |
|
wallp no longer owns a colour theme. The --theme flag, the THEME config
key, the persisted ~/.config/wallp/theme file and the wal invocation are
gone; finalize now writes ~/.cache/udt/wpaper and hands it to udt-accent,
which owns the whole palette (rofi, Hyprland, Firefox, quickshell,
Sublime). That call is best-effort: a missing or failing udt-accent must
never stop a wallpaper from being set, so wal is also dropped from the
required-binary check.
Tests follow the same shape: the theme-resolution and apply_theme cases
are removed, the wal stub is replaced by udt-accent, and two new cases
cover finalize calling udt-accent on the symlink and surviving its
failure.
Docs updated to match, including the install method: ~/bin/wallp is now
a symlink to the checkout rather than a copy, so repo edits no longer
need a manual re-copy to reach the live desktop.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
|
qarma --info collapses newlines and runs of spaces. Use <br> for line
breaks and   for column padding; --width=600 prevents description
wrap. GTK min-width keeps the dialog wide regardless.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
qarma --info supports Pango markup; bold headers + monospace command
column. Stdout path stays plain text (no tags leak to terminal).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Use --radiolist --print-column=2 so the selected screen value is
actually printed. Plain --list printed nothing on selection, so the
qarma set flow exited without applying. Caught in hardware smoke test.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Spec error-handling requirement (swaybg/wal always, qarma when GUI).
Caught by final integration review.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
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>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|