https://github.com/0xtlt/mactmux
https://github.com/0xtlt/mactmux
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/0xtlt/mactmux
- Owner: 0xtlt
- Created: 2026-05-07T14:48:11.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-12T09:26:26.000Z (about 2 months ago)
- Last Synced: 2026-05-12T11:21:55.740Z (about 2 months ago)
- Language: Swift
- Size: 3.09 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MacTMUX
MacTMUX is a native macOS menu bar utility for tmux sessions.
V1 features:
- Shows the five newest tmux sessions in the menu bar.
- Opens a selected session in Terminal.app.
- Shows all sessions in a SwiftUI window.
- Displays recent pane output in memory only.
- Stops sessions with confirmation.
- Restarts the active pane conservatively when tmux can resolve the target.
- Provides settings for tmux path and refresh interval.
## Install
```sh
brew tap 0xtlt/tap
brew install mactmux
```
## Build
```sh
swift test
./Scripts/build-app.sh
open MacTMUX.app
```
## Safety
MacTMUX uses `Process` argument arrays for tmux commands. It does not call `kill-server`, does not persist logs, and redacts common secret patterns in displayed output.