All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Dual status bar support #379
- New segment date_week #375
- New segment kubernetes_context #377
- New segment vcs_rootpath #373
- New segment vpn #383
- Re-enable Linter #414
- Improved roll_text function #390
- Improved segment ifstat #402
- Minor improvements, cleanup & shellcheck compliance #392, #395, #396, #400, #401, #403, #407, #406, #409, #408, #410, #411, #409
- Improve Linter #418
- Fix vcs segments #371
- Fix wrong session_info in nested tmux session #359
- Fix air segment #394 & #397
- Config options to set the status bar's initial visibility, refresh interval and justification:
TMUX_POWERLINE_STATUS_VISIBILITY
,TMUX_POWERLINE_STATUS_INTERVAL
andTMUX_POWERLINE_STATUS_JUSTIFICATION
. - Allow setting the
default
tmux color in segment themes. #296. - Allow truncation of VCS branch name with a new config
TMUX_POWERLINE_SEG_VCS_BRANCH_MAX_LEN
.
- Removed support for the deprecated config file
~/.tmux-powerlinerc
. #330
- The now playing segment is fixed for Last.FM using their 2.0 API. #307
- Correctly handle named colours when specifying theme colours. #314
- Config options to add keybindigns to mute the status bar added:
TMUX_POWERLINE_MUTE_LEFT_KEYBINDING
andTMUX_POWERLINE_MUTE_RIGHT_KEYBINDING
.
- The old manual way is not supported for simplicity of maintaining the code.
- tmux-powerline is now installable as a tpm plugin! Long requested feature. #189
- Theme config: add ability to selectively disable spacing and segment characters. #302
- Improved the README.md with config instructions and include user segment instructions.
- Dropped support for
$(tmux -V)
<2.2.
- Weather segment now working with yr.no as weather provider. #285
- Rename master branch to main.
- Support for
$XDG_CONFIG_HOME
for config file.
- First tagged release.