Posters in macOS Terminal as plain colored cells

Terminal.app draws block elements from the font, with the halves off the
cell's middle, so quadrant posters came out as rows of shifted dots. The
new cover style "cells" uses one background color per cell and no glyph;
auto picks it when TERM_PROGRAM is Apple_Terminal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019reK4DUGYqDUjniWYJvwUW
This commit is contained in:
2026-10-21 11:18:03 +02:00
co-authored by Claude Opus 5.5
parent 2aa28c7e18
commit 080ef9ec8e
8 changed files with 42 additions and 13 deletions
+5 -4
View File
@@ -16,11 +16,12 @@ A terminal UI to search for movies and series with [Radarr](https://radarr.video
Radarr/Sonarr; search results are downloaded from the metadata provider's image host (TMDb,
TheTVDB). Turn it off with `"ui": {"covers": false}`. `"ui": {"cover_style": ...}` picks the
drawing: `auto` (default: real images where the terminal is known to support them, otherwise
sextants on terminals known to have the glyphs or when fontconfig finds an installed font with
them (not over SSH), else quadrants), `kitty` (force real images),
plain cells in macOS Terminal, sextants on terminals known to have the glyphs or when fontconfig
finds an installed font with them (not over SSH), else quadrants), `kitty` (force real images),
`sextant` (2x3 pixels per cell, needs a font with the Symbols for Legacy Computing block) or
`quadrant` (2x2, every font has them). Inside tmux or screen the block styles are used. If a
poster looks wrong, set `quadrant`.
`quadrant` (2x2, every font has them) or `cells` (one colored cell per pixel, no glyphs; for
terminals whose block characters come out uneven, like macOS Terminal). Inside tmux or screen the
block styles are used. If a poster looks wrong, set `quadrant`, or `cells` if the rows look shifted.
- **Calendar**: the next two weeks of movie releases (cinemas, digital, physical) and airing episodes
in one list grouped by day, with poster and plot. Move by weeks, include unmonitored items, search
for releases or start an automatic search from there.