Skip to content

v0.1.1

Choose a tag to compare

@deeplook deeplook released this 06 Mar 13:54
· 232 commits to main since this release

Features

  • Nested squarified treemap rendered as a PNG at the exact pixel dimensions of the terminal window.
  • Inline terminal display via iTerm2 and Kitty graphics protocols, auto-detected at runtime; supports iTerm2, WezTerm, Warp, Hyper, Kitty, and Ghostty.
  • System-viewer fallback (open / xdg-open) as the default display mode.
  • File-extension colours from the GitHub Linguist palette (~500 known extensions); unknown extensions fall back to a stable MD5-derived colour from the chosen colormap.
  • Van Wijk quadratic cushion shading giving each tile a raised 3-D look (--cushion, on by default).
  • Bundled JetBrains Mono fonts for crisp directory labels at any size.
  • CLI options: --output, --show/--no-show, --inline, --legend, --font-size, --colormap, --exclude, --size, --header/--no-header, --cushion/--no-cushion, --log.
  • Full test suite (65 tests), strict mypy, ruff linting, pre-commit hooks, and CI on Python 3.10–3.13.