Skip to main content

tmui

An interactive terminal UI to list, create, and attach to tmux sessions.

Features

  • List all tmux sessions
  • Attach to existing sessions
  • Create new named sessions
  • Keyboard-driven interface
  • Zero external dependencies (picotui is bundled)

Installation

# Clone the repository
git clone https://github.com/yourusername/tmui.git

# Create symlink for global access
ln -s /path/to/tmui/tmui ~/.local/bin/tmui

Usage

tmui

Keyboard Shortcuts

Key Action
a Attach to selected session
n Create new session
r Refresh session list
q Quit
Enter Attach to selected session
Up/Down Navigate session list
Tab Switch focus between elements
Esc Cancel / Close dialog

Requirements

  • Python 3.10+
  • tmux

License

MIT

Metadata

Release files for tmui 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tmui 0.1.1
File Size Uploaded
tmui-0.1.1.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tmui 0.1.1
File Interpreter ABI Platform
tmui-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 34.8 kB

Release files / tmui-0.1.1.tar.gz

Download URL tmui-0.1.1.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
dba67f95fabb0263bb1849b11e80f01f276cc23ed1a62054101a9216bc355d2d
BLAKE2b-256 checksum
How to use checksums
dc8c4f471f5ac2821a73407f7ef965e29290dcd6c6cc748e99b536cc5716ca21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / tmui-0.1.1-py3-none-any.whl

Download URL tmui-0.1.1-py3-none-any.whl
Size 19.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a30930aa800354d4e0b1fefb2c97c06deb825519225c294d08a9723568c34e9
BLAKE2b-256 checksum
How to use checksums
02774228930d3399f496333acc2e6f6a3519c04f24e7574166e24e973911fa6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page