Coding on Paper

· coding · Source ↗

TLDR

  • Developer runs Onyx BOOX Mira Pro Color 25.3” e-ink monitor as primary display on NixOS for three months and reports it viable for daily coding with caveats.

Key Takeaways

  • At ~$2000, the Mira Pro Color requires full workflow adaptation: light high-contrast themes only, custom Neovim/Zed/Ghostty themes, Firefox high-contrast mode replacing DarkReader.
  • Two practical rendering modes: Reading (vivid, sharp, unacceptable typing latency) and Writing (lower latency, acceptable ghosting, used for terminal and most tasks).
  • A reverse-engineered open-source Node.js package enables Hyprland keybinding control of rendering modes, bypassing the clunky built-in menu.
  • The Kaleido color panel is darker than monochrome panels; author prefers monochrome in retrospect and notes backlight is needed without strong natural light.
  • Motivation is ergonomic/environmental: natural-light-style illumination improves energy and focus, not display fidelity.

Hacker News Comment Review

  • No substantive HN discussion yet; the single comment expressed surprise the post was not about literal paper-based coding, referencing pre-keyboard programming workflows.

Original | Discuss on HN