Skip to content

A minimalist statusbar tool for tmux, inspired by Powerline

Notifications You must be signed in to change notification settings

mcartmell/limeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

limeline

My simple statusbar for tmux, written in Go, inspired by Powerline, tmux-powerline and vim-airline

img

Status

I ❤️ Powerline but I always seem to have trouble setting it up on a new workstation. tmux-powerline is a good alternative but is now deprecated, and I wanted to write my own plugins. So I came up with this. It's lightweight, easy to install and I can write plugins for it.

I use it myself, so it should be usable if you're looking for a statusbar alternative.

Features

  • Client/daemon mode: no waiting for the status bar to redraw
  • 5 plugins:
    • Load average
    • The Singapore PSI reading
    • Current date and time
    • Current weather and temperature
    • Last track played on LastFM
  • Configurable colours

Installing

Prerequisites:

Make sure $GOPATH/bin or $GOBIN is added to your $PATH before starting tmux.

Get both the client and daemon binaries using go get:

$ go get github.com/mcartmell/limeline/...

Then add to your ~/.tmux.conf:

source "$GOPATH/src/github.com/mcartmell/limeline/tmux.conf"

Copy in the sample config to ~/.config/limeline/config.yaml:

mkdir -p ~/.config/limeline
cp $GOPATH/src/github.com/mcartmell/limeline/config.sample.yaml ~/.config/limeline/config.yaml

Then restart tmux and you're good to go.

OPTIONAL: If you want to customize the tmux settings, or some of limeline's settings aren't working for you, copy the tmux.conf, edit it and source your own copy instead.

Configuration

See the sample config for an example.

Alternatives

  • Powerline. The original, written in Python.
  • tmux-powerline. A lightweight powerline just for tmux, written in bash.

TODO

  • More plugins

About

A minimalist statusbar tool for tmux, inspired by Powerline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages