Muxbar
February 24, 2025 ยท View on GitHub
Tmux status line configured in Rust.
Features
- Fully configured in Rust
- Type-save configuration
- Can be programmed (e.g. dynamically rendered modules)
- Supports formatting
- Cached modules
- Each module specifies when it needs to recompute and also how to update it self.
- Once a module needs to recompute that specific module is updated
- All other modules are cached
Installation
-
Clone this repository
git clone git@github.com:Dlurak/muxbar.git -
Install Muxbar
cargo install --path . -
Apply Muxbar in your
.tmux.confset -g status-right '#(muxbar)'
Configuration
The configuration is written in Rust and located in ./src/config.rs
Examples
