Page MenuHomeSolus

Update powerline to 2.6

Authored by curantes on Jun 26 2017, 8:07 PM.


  • Update to 2.6
  • Add man pages
  • Add systemd service 'powerline-daemon.service' to enable and start the daemon to speed up powerline
  • Add sane default config, specifically 'shell theme=default_leftonly' this to make the "git helper" visible


  • Added support for new Vim modes.
  • Added ability to control output padding.
  • Added iTunes player segment.
  • Added support for tmux development builds.
  • Added a workaround for a fish bug sometimes occurring when using eval from (upstream status unknown).
  • Added a workaround for tmux 2.4 bug: excessive CPU usage when having multiple panes (also fixed upstream).
  • Fixed clean file status support in mercurial.
  • Fixed error when battery capacity is zero and using DBus.
  • Fixed mercurial command servers leakage.
  • Refactored awesome bindings to use powerline daemon.

Signed-off-by: Matthias Eliasson <>

Test Plan
  • Installed new version: OK
  • Enabled and started the new service: OK
  • Tested the different man pages and they look good.
  • Add 'source /usr/lib/python2.7/site-packages/powerline/bindings/bash/' to $HOME/.bashrc and verified prompt
  • Changed dir to a git folder and verified that we got the "git helper" showing branch: OK

Diff Detail

R2471 powerline
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

curantes created this revision.Jun 26 2017, 8:07 PM
curantes retitled this revision from Update to 2.6 to Update powerline to 2.6.Aug 20 2017, 2:50 PM
curantes edited the summary of this revision. (Show Details)
curantes edited the test plan for this revision. (Show Details)
DataDrake accepted this revision.Sep 2 2017, 8:29 PM
DataDrake added a subscriber: DataDrake.

LGTM. Nice work!

This revision is now accepted and ready to land.Sep 2 2017, 8:29 PM
This revision was automatically updated to reflect the committed changes.