bumblebee-status is a modular, theme-able status line generator for the i3 window manager.
e889098c77
This callback just makes it really hard to see for the user what is going on. The alias the user provides should *always* match the instance, so that it can be used in a meaningful way in the click action, for example (otherwise, something like "nautilus {instance}" gets really hard to interpret. |
||
---|---|---|
bumblebee | ||
screenshots | ||
tests | ||
.gitignore | ||
bumblebee-status | ||
LICENSE | ||
README.md | ||
runtests.py |
bumblebee-status
bumblebee-status is a modular, theme-able status line generator for the i3 window manager.
Focus is on:
- Ease of use (no configuration files!)
- Theme support
- Extensibility (of course...)
I hope you like it and appreciate any kind of feedback: Bug reports, Feature requests, etc. :)
Thanks a lot!
Documentation
See the wiki for documentation.
Other resources:
Installation
$ git clone git://github.com/tobi-wan-kenobi/bumblebee-status
Usage
Next, open your i3wm configuration and modify the status_command for your i3bar like this:
bar {
status_command = <path to bumblebee-status/bumblebee-status> -m <list of modules> -t <theme>
}
You can retrieve a list of modules and themes by entering:
$ cd bumblebee-status
$ ./bumblebee-status -l
As a simple example, this is what my i3 configuration looks like:
bar {
font pango:Inconsolata 10
position top
tray_output none
status_command ~/src/bumblebee-status/bumblebee-status -m disk disk::/home nic cpu memory battery date::"%a, %b %d %Y" spacer time::"%H:%M CW %V" pasink pasource dnf -t solarized-powerline
}
Restart i3wm and - that's it!
Examples
Here are some screenshots for all themes that currently exist:
Solarized Powerline (-t solarized-powerline
):
Solarized (-t solarized
):
Powerline (-t powerline
):
Default (nothing or -t default
):