rmux
ruby DSL to manage persistent tmux sessions
This project is closely integrated with and dependant on Lab42MyZsh and might as well be reintegrated into thta project, which is of a private nature by its long twisted dev path, a ton of personal preferences and a cruelling lack of documentation or outdated documentation. It is also completely bloated.
But if you must, both projects are OSS licensed so please proceed at your digression according to the terms laid out by these licences.
Installation
Gem not yet published, clone repo use mvp branch and read the code of the two repos concerned.
PRs/issues for better integrations might be considered if you flatten me enough (or rather the contrary)
Environnement
Lab42TmuxThemes
optional but needed to use the tmux_theme command.
It shall point to a direcory of files with an zsh extension (but
containing tmux commands, as they will be sourced by tmux)
Lab42CompiledProjectDir
optional but if not set must be provided with the -s|--session_dir
argument.
It shall point to a directory containing session description files
with an rb extension.
optional but needed to run the rmux binary, it it is set the call
Author
Copyright © 2025 Robert Dober robert
LICENSE
GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 or later. Please refer to LICENSE for details.