Skip to content

Config examples

robertwidfen edited this page Jun 5, 2026 · 6 revisions

Config

CSS (overrides.css)

Satty ships with minimal builtin CSS which can be overridden by $XDG_CONFIG_HOME/satty/overrides.css. Adwaita defaults for headerbar (@headerbar_fg_color and @headerbar_bg_color) which Satty uses may lack transparency.

💡 Tip: Use the GTK Inspector (Object > CSS Nodes) to find customizable elements and test styles live in the CSS tab.

If the inspector is not blocked by your system, open it by Ctrl+Shift+I. Otherwise, launch Satty like this:

GTK_DEBUG=interactive satty

Transparent window 0.21.0

Everything transparent except the screenshot:

window, .inner_box, .outer_box, .toolbar {
    background-color: transparent;
}

Toolbar without transparency:

window, .inner_box, .outer_box {
    background-color: transparent;
}
.toolbar {
    color: @headerbar_fg_color;
    background-color: #ddddddaa;
}

Define a minimum window size:

.root {
    min-width: 800px;
    min-height: 600px;
}

Clone this wiki locally