/* borrowed from https://github.com/abxh/dotfiles/blob/main/rofi/config.rasi */ /* cuz IT'S SO SICK!!! */ * { /* // general */ bg: #333333; bgt: #333333AA; t: transparent; fg: #e0c69f; selected-bg: @fg; selected-fg: @bg; /* // for windows */ active: #a9b665; urgent: #ea6962; } window { fullscreen: true; padding: 35% 30%; transparency: "real"; background-color: @bgt; border-color: @t; } listview { border: 0 0 0 0; padding: 23 0 0; scrollbar: true; } scrollbar { width: 4px; border: 0; handle-color: @fg; handle-width: 8px; padding: 0 5; } entry { placeholder: ""; } /* // other kinda less interesting stuff {{{ */ textbox { text-color: @fg; } /* // using elements from: */ /* // https://github.com/bardisty/gruvbox-rofi/blob/master/gruvbox-common.rasi */ element { border: 0; padding: 2px; } element.normal.normal { background-color: @t; text-color: @fg; } element.normal.urgent { background-color: @t; text-color: @urgent; } element.normal.active { background-color: @t; text-color: @active; } element.selected.normal { background-color: @selected-bg; text-color: @selected-fg; } element.selected.urgent { background-color: @selected-bg; text-color: @urgent; } element.selected.active { background-color: @selected-bg; text-color: @selected-fg; } element.alternate.normal { background-color: @t; text-color: @fg; } element.alternate.urgent { background-color: @t; text-color: @urgent; } element.alternate.active { background-color: @t; text-color: @active; } sidebar { border: 2px 0 0; border-color: @fg; } inputbar { spacing: 0; text-color: @fg; padding: 2px; children: [ prompt, textbox-prompt-sep, entry, case-indicator ]; } case-indicator, entry, prompt, button { spacing: 0; text-color: @fg; } button.selected { background-color: @bg; text-color: @fg; } textbox-prompt-sep { expand: false; str: ":"; text-color: @fg; margin: 0 0.3em 0 0; }