diff options
Diffstat (limited to 'home-manager/laptop/programs/rofi/theme.rasi')
| -rw-r--r-- | home-manager/laptop/programs/rofi/theme.rasi | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/home-manager/laptop/programs/rofi/theme.rasi b/home-manager/laptop/programs/rofi/theme.rasi new file mode 100644 index 0000000..c110b07 --- /dev/null +++ b/home-manager/laptop/programs/rofi/theme.rasi @@ -0,0 +1,125 @@ +/* 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; +} |
