A general-purpose status bar for dwl-guile
, configurable in GNU Guile.
dtao-guile
is based around “blocks” (clock, tags etc.) that the user writes in Guile.
dtao-guile
supports the IPC protocol, which dwl-guile
implements.
This enables features like clickability for tags and more.
We wanted a hackable, simple status bar that we could configure in Guile.
The project started out as a fork of dtao
but has diverged from creator djpohly’s original concept.
dtao-guile
is still under development, so proceed with caution!
The best way to install and use dtao-guile
is through our Guix channel home-service-dtao-guile, which (as the name suggests) provides a Guix Home service for dtao-guile
.
As mentioned in the installation section, it’s better to run dtao-guile
via home-service-dtao-guile. However, you can still run the program easily on any Linux distribution.
dtao-guile
expects a configuration file to be provided via the -c
command-line option (See ./example/config.scm).
dtao -c ./example/config.scm &
With the provided configuration in the example folder, the status bar will look like this.
fcft
pixman
libwayland-client
ruby-ronn
libguile