A commandline tool for setting up tmux environments.
If you use homebrew, installation is as simple as:
brew tap dweinand/utilities
brew install muxtOtherwise you can download a binary for the latest release.
Muxt uses TOML-based config files for defining your tmux sessions.
If your config file is placed in ~/.muxt, you can start the session by simply
passing the base name of the file to the muxt command.
muxt [name]Otherwise, you can specify an arbitrary path to a config file to use.
muxt path/to/config.tomlMuxt's configuration is based on TOML v.0.4.0. See an example for more infromation.
Muxt uses gb and you should install it before building or running tests.
To run tests:
make testTo build:
make buildBug reports and pull requests are welcome on GitHub at https://github.com/dweinand/muxt.
This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
Muxt is inspired by similar tools:
Muxt is available as open source under the terms of the MIT License.