Skip to content
master
Switch branches/tags
Code

Latest commit

Enhance #15 and print the reason why barpyrus exits when receiving EOF in one
of the event inputs.

If I run 'herbstclient wmexec' then barpyrus exits with:

    Cannot listen for hooks
    Received EOF from <EventInput pid=1030681 'herbstclient' '--idle'>

However, if I run 'killall conky' then barpyrus exits with:

    conky: received SIGHUP, SIGINT, or SIGTERM to terminate. bye!
    Received EOF from <EventInput pid=1030839 'conky' '-c' '-'>
fa160c6

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

barpyrus

A python wrapper for lemonbar, targeting to herbstluftwm users.

This is basically a python3-rewrite of my panel.sh for herbstluftwm.

Configuration

The configuration is a python file and is located at ~/.config/barpyrus/config.py. There is no documentation yet, but you can find some example configuratons in the share/ directory.

Requirements

You need to have the following things installed:

Usage in herbstluftwm

To install it type:

# first back up your old panel.sh
mv -f ~/.config/herbstluftwm/panel.sh ~/.config/herbstluftwm/backup_panel.sh
# link barpyrus:
ln -s ~/path/to/barpyrus.py ~/.config/herbstluftwm/panel.sh

If you just want to have a quick look, you can run it directly:

./barpyrus.py

License

barpyrus is licensed under the simplified BSD license.

About

A python wrapper for lemonbar

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages