Bug 298068 - [NEW PORT] deskutils/tuigui -- a uniform wrapper for running some TUI-programs inside an xterm
Summary: [NEW PORT] deskutils/tuigui -- a uniform wrapper for running some TUI-program...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-08-31 03:36 UTC by Mikhail Teterin
Modified: 2026-09-02 04:06 UTC (History)
0 users

See Also:


Attachments
Add the new port (41.57 KB, patch)
2026-08-31 03:36 UTC, Mikhail Teterin
no flags Details | Diff
Add the new port (43.64 KB, patch)
2026-09-02 04:06 UTC, Mikhail Teterin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Teterin freebsd_committer freebsd_triage 2026-08-31 03:36:09 UTC
Created attachment 274293 [details]
Add the new port

This port would provide a wrapper script and .desktop entries for xterm running TUI programs like Claude Code or Codex. Each app's is installed as a separate flavor. Each app-flavor depends on the base-flavor -- this avoids inter-app conflicts.

The bells and whistles include:

1. Usage of the recognizable icons for each app.
2. Usage of fully-featured fonts inside the xterm -- the apps tend to rely on special UTF characters, which more traditional fonts simply don't include.
3. Per app configurability -- the user can overwrite colors and fonts for some (or all) of the apps.
4. Written in sh, the only downloadables are the icons and license.
5. The included man-page explains configuration options, but the stuff is quite usable out of the box.

Tested with XFCE4, should work with other desktop environments just as well -- or better.
Comment 1 Mikhail Teterin freebsd_committer freebsd_triage 2026-09-02 04:06:27 UTC
Created attachment 274347 [details]
Add the new port

The updated version has true colors enabled