smux(1)

πŸ“¦ version 0.6.0, in nixpkgs unstable

πŸ‘‘ smux(1) πŸ‘‘

okay so this is smux(1) from the General Commands Manual, and she's here to make tmux feel like a group chat that actually works πŸ’…

🌸 NAME 🌸

smux β€” Small Rust CLI for tmux session selection and creation. no cap, that's the whole pitch.

✨ SYNOPSIS ✨

smux [-c|--config] [-h|--help] [-V|--version] <subcommands>

πŸ¦‹ DESCRIPTION πŸ¦‹

Small Rust CLI for tmux session selection and creation

that's it, that's the vibe. a tiny Rust bestie for picking and making tmux sessions 🫢

πŸŽ€ OPTIONS πŸŽ€

  • -c, --config <CONFIG> β€” path to the config file, default is ~/.config/smux/config.toml. this is where your config lives, bestie πŸ’–
  • -h, --help β€” print help. iconic little reminder moment ✨
  • -V, --version β€” print version. say less πŸ‘‘

πŸ’œ SUBCOMMANDS πŸ’œ

  • smux-select(1) β€” open the unified tmux session, project, and directory selector πŸ¦‹
  • smux-connect(1) β€” create or reuse a tmux session for a directory πŸ”₯
  • smux-detect(1) β€” show which template smux would auto-detect for a directory, and why πŸ‘€
  • smux-switch(1) β€” switch to or attach an existing tmux session πŸ’…
  • smux-last(1) β€” switch to the most recently used tmux session ⭐
  • smux-kill(1) β€” kill a tmux session (default: the current one) πŸ’€
  • smux-clone(1) β€” clone a git repository (or browse your GitHub repos) and connect to it 🧚
  • smux-prune(1) β€” kill all detached tmux sessions 🌈
  • smux-list-sessions(1) β€” print current tmux session names πŸ“
  • smux-list-templates(1) β€” print configured template names πŸŽ€
  • smux-list-projects(1) β€” print configured project entries πŸ’œ
  • smux-list-repos(1) β€” print your GitHub repositories (requires gh) πŸ™ˆ
  • smux-doctor(1) β€” validate runtime dependencies and basic environment state 🩺
  • smux-save-project(1) β€” capture a tmux session as a project file πŸ’Ύ
  • smux-init(1) β€” write an initial configuration file ✨
  • smux-completions(1) β€” generate shell completion scripts 🐚
  • smux-man(1) β€” generate man pages πŸ“–
  • smux-skill(1) β€” write the bundled Claude Code skill for authoring smux config 🧠
  • smux-help(1) β€” print this message or the help of the given subcommand(s) 🫢

⭐ VERSION ⭐

v0.6.0


footer check, bestie: source/version is smux 0.6.0, manual is smux(1), and the date slot is blank in the original β€” so no invented date, periodt πŸ’…πŸ«Ά

πŸ“¦ where this page comes from