johnae / moonbar

MoonBar is a flexible and very programmable i3bar implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MoonBar

This is my pet project i3bar implementation. It's based on another project of mine: spook. Spook started out as a lightweight guard but overtime has become somewhat of an event framework (for unix only). Anyway, I wanted to build something else on spook than just using it as a test runner. This is one such thing.

So, this is basically a very configurable and especially programmable i3bar implementation. It's kind of rough around the edges right now. Coroutines are used in some places for nicer looking code, could be interesting. Anyway, this might continue to be more of an experiment than anything else. Feel free to use it or do whatever. To run this you must get spook. It is programmed in MoonScript or Lua. spook itself embeds the LuaJIT VM and MoonScript comes built-in.

I run this from i3 like this:

spook -w /path/to/moonbar

License

MoonBar is released under the MIT license (see LICENSE.md for details).

About

MoonBar is a flexible and very programmable i3bar implementation

License:Other


Languages

Language:MoonScript 98.7%Language:Nix 1.3%