Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goto-bus-stop/statusbar

Modular status bar for dzen, i3bar, etc. in Node.js.
https://github.com/goto-bus-stop/statusbar

dzen2 i3bar statusbar

Last synced: 27 days ago
JSON representation

Modular status bar for dzen, i3bar, etc. in Node.js.

Awesome Lists containing this project

README

        

# statusbar

A modular status bar for dzen, i3bar, etc. in Node.js.

A statusbar can contain multiple blocks, normally each in a different node module.
Blocks expose their contents using JSON objects following the [i3bar protocol](https://github.com/i3/i3/blob/master/docs/i3bar-protocol).

## Packages

| Package | npm | Version |
|---------|-----|---------|
| [statusbar](./packages/statusbar) | [statusbar](https://npm.im/statusbar) | ![](https://img.shields.io/npm/v/statusbar.svg) |
| [block](./packages/block) | [@statusbar/block](https://npm.im/@statusbar/block) | ![](https://img.shields.io/npm/v/@statusbar/block.svg) |

| Output | npm | Version |
|---------|-----|---------|
| [i3bar](./packages/i3bar) | [@statusbar/i3bar](https://npm.im/@statusbar/i3bar) | ![](https://img.shields.io/npm/v/@statusbar/i3bar.svg) |
| [dzen](./packages/dzen) | [@statusbar/dzen](https://npm.im/@statusbar/dzen) | ![](https://img.shields.io/npm/v/@statusbar/dzen.svg) |
| [lemonbar](./packages/lemonbar) | [@statusbar/lemonbar](https://npm.im/@statusbar/lemonbar) | ![](https://img.shields.io/npm/v/@statusbar/lemonbar.svg) |
| [terminal](./packages/terminal) | [@statusbar/terminal](https://npm.im/@statusbar/terminal) | ![](https://img.shields.io/npm/v/@statusbar/terminal.svg) |

| Block | npm | Version |
|---------|-----|---------|
| [battery](./packages/battery) | [@statusbar/battery](https://npm.im/@statusbar/battery) | ![](https://img.shields.io/npm/v/@statusbar/battery.svg) |
| [date](./packages/date) | [@statusbar/date](https://npm.im/@statusbar/date) | ![](https://img.shields.io/npm/v/@statusbar/date.svg) |
| [diskusage](./packages/diskusage) | [@statusbar/diskusage](https://npm.im/@statusbar/diskusage) | ![](https://img.shields.io/npm/v/@statusbar/diskusage.svg) |
| [mpd](./packages/mpd) | [@statusbar/mpd](https://npm.im/@statusbar/mpd) | ![](https://img.shields.io/npm/v/@statusbar/mpd.svg) |
| [text](./packages/text) | [@statusbar/text](https://npm.im/@statusbar/text) | ![](https://img.shields.io/npm/v/@statusbar/text.svg) |
| [volume](./packages/volume) | [@statusbar/volume](https://npm.im/@statusbar/volume) | ![](https://img.shields.io/npm/v/@statusbar/volume.svg) |
| [whoami](./packages/whoami) | [@statusbar/whoami](https://npm.im/@statusbar/whoami) | ![](https://img.shields.io/npm/v/@statusbar/whoami.svg) |
| [wifi](./packages/wifi) | [@statusbar/wifi](https://npm.im/@statusbar/wifi) | ![](https://img.shields.io/npm/v/@statusbar/wifi.svg) |

## License

[MIT](./LICENSE)