< Back

waybarSource file

Options

barStyle#

CSS to be injected into the wrapped package's style.css.

See the documentation for writing waybar themes.

Disjoint with the cssFile option.

Type
string

configFile#

config.jsonc file to be injected into the wrapped package.

See the documentation for syntax and valid options.

Disjoint with the settings option.

Type
pathLike

cssFile#

style.css file to be injected into the wrapped package.

See the documentation for writing waybar themes.

Live reloading of themes can be accomplished with an impure path and options.interactiveEnv set to true.

Disjoint with the barStyle option.

Type
pathLike

interactiveEnv#

Sets GTK_DEBUG=interactive to launch the wrapped package with the GTK CSS Inspector.

See the documentation for use of the inspection tool.

Can be used with an impure path in options.cssFile to enable live theme reloading.

Type
bool

package#

The waybar package to be wrapped.

Type
derivation

settings#

Settings to be injected into the wrapped package's config.jsonc.

See the documentation for valid options.

Disjoint with the configFile option.

Type
attrs