logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

waybar-styles - using stylesheets for waybar

Description

Waybar uses Cascading Style Sheets (CSS) to configure its appearance. It uses the first file found in this search order: • $XDG_CONFIG_HOME/waybar/style.css~/.config/waybar/style.css~/waybar/style.css/etc/xdg/waybar/style.css/etc/xdg/waybar/style.css

Example

An example user-controlled stylesheet that just changes the color of the clock to be green on black, while keeping the rest of the system config the same would be: @import url("file:///etc/xdg/waybar/style.css") #clock { background: #000000; color: #00ff00; } Hover-effect You can apply special styling to any module for when the cursor hovers it. #clock:hover { background-color: #ffffff; } Settingcursorstyle Most, if not all, module types support setting the `cursor` option. This is configured in your `config.jsonc`. If set to `false`, when hovering the module a "pointer"(as commonly known from web CSS styling `cursor: pointer`) style cursor will not be shown. Default behavior is to indicate an interaction event is available. There are more cursor types to choose from by setting the `cursor` option to a number, see Gdk3 official docs for all possible cursor types: https://docs.gtk.org/gdk3/enum.CursorType.html. However, note that not all cursor options listed may be available on your system. If you attempt to use a cursor which is not available, the application will crash. Example of disabling pointer(`Gdk::Hand2`) cursor type on a custom module: "custom/my-custom-module": { ... "cursor": false, } Example of setting cursor type to `Gdk::Boat`(according to https://docs.gtk.org/gdk3/enum.CursorType.html#boat): "custom/my-custom-module": { ... "cursor": 8, }

Name

waybar-styles - using stylesheets for waybar

See Also

waybar(5) 2025-02-21 waybar-styles(5)

See Also