Skip to content

TShadwell/senbar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

###Senbar

A (rather buggy) taskbar for i3. This was written when I was experimenting with Go's aynchrony, and the syntax for the i3 package will likely be rewritten soon such that it doesn't lock up inexplicably after ~8-10 hours.

To get it, do this:

go get -u github.com/TShadwell/senbar/senbar

It also has some optional features that are specific to my laptop, and expect alsa, as well as read access to /dev/input/event0. If you intend to use it you might need to modify the switch case in senbar/senbar_laptop.go to match with your buttons (input-events is useful for finding the appropriate key codes). To install the laptop version, use: go get -tags 'laptop' -u github.com/TShadwell/senbar/senbar/

###The Interesting Bits This project also includes a pretty good, but incomplete i3 library, a simple asynchronous interface to /dev/input/eventx, as well as a native golang implimentation of some dzen gadgets. All docs can be found here.

About

A system status bar for i3, written in golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages