User Tools

Building a mobile TUI environment

  • Format: Talk (20 minutes)
  • Difficulty: Intermediate
  • Track: Technical
  • Additional Tags: TUI, NixOS, Mobile Linux, Huckleberry, Shell Design
  • Experience: University of Washington graduate and lifelong (GNU/)Linux user.

Description:

What would a Linux text interface designed for mobile devices look like? This session introduces Huckleberry, a Nix-based distribution featuring a TUI shell intended for small laptops and handheld devices with keyboards. The speaker will walk through the development process—from searching for existing console software to building a bespoke menu-based mobile shell—and discuss the iterative design process of integrating these components into a portable Nix configuration based on early user feedback and real-world testing.

Project URL: https://codeberg.org/pinecone460/huckleberry

Target Audience:

  • NixOS users and enthusiasts
  • Mobile Linux and handheld device users
  • Developers interested in TUI and shell design