tmucks

Crates.iotmucks
lib.rstmucks
version0.1.1
created_at2026-01-24 16:53:04.239501+00
updated_at2026-01-24 17:30:43.415943+00
descriptiona tmux config manager for the reckless
homepage
repositoryhttps://serva.pikapod.net/landon/tmucks
max_upload_size
id2067001
size66,513
cosc (radiobone)

documentation

README

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.
Commit count: 0

cargo fmt