configuration { show-icons: true; icon-theme: "Adwaita"; drun-display-format: "{name}"; display-drun: ""; modes: "drun,run,window"; } * { main-bg: #0f0d17; main-fg: #e9eefb; main-br: #5d7fb0; main-ex: #e0798f; select-bg: #191527; select-fg: #92b9ea; dim: #7f7796; border-color: #3d3752; background-color: @main-bg; text-color: @main-fg; } window { transparency: "real"; border-radius: 12px; background-color: @main-bg; width: 620px; padding: 0px; location: center; anchor: center; y-offset: 0; x-offset: 0; } mainbox { background-color: transparent; spacing: 0px; padding: 0px; border: 0px; } /* Top bar */ inputbar { background-color: transparent; text-color: @main-fg; padding: 4px 12px; spacing: 0px; children: [ prompt, entry ]; } prompt { background-color: transparent; text-color: @main-ex; padding: 0px 8px 0px 0px; font: "JetBrainsMono Nerd Font Bold 11"; } /* Prompt shows like terminal: >> */ prompt { str: ">>"; } entry { background-color: transparent; text-color: @main-fg; placeholder: ""; cursor: text; font: "JetBrainsMono Nerd Font 12"; } /* Message box */ message { background-color: transparent; padding: 8px 12px; } textbox { text-color: @main-fg; background-color: transparent; font: "JetBrainsMono Nerd Font 10"; } /* List view */ listview { background-color: transparent; spacing: 0px; padding: 8px 12px; scrollbar: false; lines: 9; fixed-height: true; columns: 1; layout: vertical; } /* List elements */ element { background-color: transparent; text-color: @main-fg; padding: 6px 8px; spacing: 0px; border-radius: 8px; } element normal.normal { background-color: @main-bg; text-color: @main-fg; } element alternate.normal { background-color: @main-bg; text-color: @main-fg; } element normal.urgent { background-color: @main-bg; text-color: @main-ex; } element alternate.urgent { background-color: @main-bg; text-color: @main-ex; } element normal.active { background-color: @main-bg; text-color: @main-br; } element alternate.active { background-color: @main-bg; text-color: @main-br; } /* Selected item */ element selected.normal { background-color: @select-bg; text-color: @select-fg; border: 0px; } element selected.urgent { background-color: @select-bg; text-color: @main-ex; border: 0px; } element selected.active { background-color: @select-bg; text-color: @select-fg; border: 0px; } /* Icon */ element-icon { background-color: transparent; size: 1.7em; padding: 0px 10px 0px 0px; } /* Text - monospace for ls feel */ element-text { background-color: transparent; text-color: inherit; font: "JetBrainsMono Nerd Font 11"; } /* Selected text highlighting */ element selected element-text { text-color: @select-fg; } /* Mode switcher */ mode-switcher { enabled: false; } button { background-color: transparent; text-color: @dim; padding: 4px 10px; border: 0px; margin: 0px; font: "JetBrainsMono Nerd Font 10"; } button selected { background-color: @select-bg; text-color: @select-fg; border: 0px; }