tmucks 0.1.1

a tmux config manager for the reckless
tmucks-0.1.1 is not a library.

tmucks

tmux configuration manager written in Rust.

Installation

Build and install from source:

cargo install --path .

Usage (installed on PATH)

Run the TUI:

tmucks

Commands:

tmucks list
tmucks apply <name>
tmucks save <name>
tmucks update <name>
tmucks delete <name>

Behavior

  • Configs are stored in ~/.config/tmucks/ and the directory is created if missing.
  • Config names are saved with a .conf extension; the extension is added if omitted.
  • apply copies the selected config to ~/.tmux.conf and runs tmux source-file ~/.tmux.conf.
  • save copies ~/.tmux.conf into the config directory and fails if the config already exists.
  • update overwrites an existing config with the current ~/.tmux.conf.
  • delete removes a config from the config directory.