BSD Ports

misc/rozi 0.0.22 NetBSD

Modern tiling terminal multiplexer that feels like a wm

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Port added
Last update
Commit
e8b0073c19
License
mpl-2.0
Categories
misc
Package size
6729.4 KiB, 21287.4 KiB installed

Description

rozi arranges terminal panes with tiling layouts, floating panes, fullscreen panes, and nine workspaces. A prefix key controls panes without taking ordinary input away from the programs inside them. Named sessions keep running when the client detaches, so you can return to the same processes and scrollback later. Tiling behavior and keyboard flow take their cues from the Hyprland window manager.

Install

Binary package:

pkgin install rozi

From pkgsrc:

cd /usr/pkgsrc/misc/rozi && make install clean

Dependencies

No port depends on this one.

Commit history 11

DateCommitCreditsLog message
e8b0073c19 pin misc/rozi: update to 0.0.32
Added The Agents tab lists blocked, failed, and unread finished agents across sessions and connected hosts. The Agents view lists all agents and lets you search and jump to them. Activity groups an agent's runs across panes, and Projects shows agent state. (#183) The Activity tab can group checkouts under one repository heading. Set worktrees = "repository" in the Activity tab configuration. (#185) Changed Files and Git sidebar trees update as files change. File changes appear within about a tenth of a second in open directories, and Git status updates within half a second, including changes under collapsed directories. Remote sessions keep their current behavior. (#179) …
9d8e96e6ab pin misc/rozi: update to 0.0.31
v0.0.31 No user-facing changes since v0.0.30. v0.0.30 Added Extensions can run commands, services, and sidebar tabs on the host of a session. Set the manifest's placement key to choose where each contribution runs. (#135) Add configurable actions for terminal links and hints, including pane or popup launch, client commands, and configured or extension commands. A file handler supports path hints with optional line and column context. Installed extensions can also contribute link handlers. (#145) New Agents and Projects sidebar tabs show coding agents across sessions and connected hosts, and Git checkouts grouped by repository, checkout, and session. Extensions can provide hierarchical JSON command tabs and live stream tabs. (#164, #173) …
ae52cb4d9e pin misc/rozi: update to 0.0.29
Added Installable Claude Code and Codex plugins report agent lifecycle state and native conversation or thread IDs through Rozi's agent API. The Codex definition can resume a thread with codex resume <thread>. (#92, #95) Pane animations include Particles, which assembles fragments on open and bursts them outward on close. Set opening and closing styles independently with animations.pane_open_style and animations.pane_close_style; the existing pane_style remains a fallback. (#100) Pickers support configurable opening and closing animations. Choose Off, Fade, Portal, or Scan in Settings or with [animations] picker. (#104) …
aae8df0a69 pin misc/rozi: update to 0.0.28
Added You can unlock a checkout with Ctrl+U in the Worktrees picker or rozi worktrees unlock <PATH>. For a stale-locked checkout, confirm its removal with Ctrl+K in the picker or the sidebar remove action. (#84) The Agents view can list each Claude Code conversation under its own repository and branch, alongside the hook state for the conversation it follows. (#85) Sessions has a tab for each host in use. The active tab scopes session listing and session creation, including Ctrl+N, Ctrl+T, and Ctrl+X. (#87) You can opt in to keeping a host awake while agent runtimes are Working with [session] keep_awake_while_agents_work = true or Settings → Sessions → Keep awake while agents work. It is disabled by default. (#90) Changed …
1cae5de5c6 pin misc/rozi: update to 0.0.27
Added rozi pane reveal --target <ID> scrolls a Scrollable strip to show a pane without moving focus. It also works when the pane's workspace is off screen, and does not change the shared layout. (#78) rozi split --size COLSxROWS opens a pane at the requested terminal size until a UI displays it. Each dimension must be between 1 and 1000 cells. (#80) The palette has a Mark UI recording… command while the UI is recording. It has no default key. (#79) Changed Sidebar descriptions now leave at least three cells between the label and description. Activity project headers keep the project name and truncate branch names from the start. Worktree rows keep their status and hover action while truncating the branch name first. (#81) …

The latest 5 of 11 in the history this site was built from.