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-guileis 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.
fcftpixmanlibwayland-clientruby-ronnlibguile
