A friendly tmux wrapper.
Find a file
2023-06-19 12:55:45 -04:00
src help text is now used when the '-h' or '--help' flags are detected 2023-06-19 12:55:45 -04:00
.gitignore initial commit 2023-04-06 13:34:32 -04:00
Cargo.toml release profile strips debug info, removed currently unused dependency 2023-06-19 10:45:54 -04:00
README.md added pronunciation to README 2023-06-15 00:21:23 -04:00

ReMux: a friendlier tmux wrapper

Pronounced [ ɹ̠i məks ], like "remix."

A tmux wrapper and command shortener written in Rust. ReMux's goal is to wrap tmux commands to be both shorter, and oriented around session names instead of session IDs.

In their shortest forms, every ReMux command is as short or shorter than its equivalent tmux command:


#	new session
tmux new-session -t foo
remux n foo

#	lists
tmux ls
remux l
remux

#	attach
tmux a -t foo
remux a foo

#	has
tmux has -t foo
remux has foo

#	detach
tmux detach-client -t foo
remux d foo

ReMux is built using the tmux_interface and pico_args crates.