diff options
author | listout <listout@protonmail.com> | 2021-04-12 23:32:07 +0530 |
---|---|---|
committer | listout <listout@protonmail.com> | 2021-04-12 23:32:07 +0530 |
commit | 990c735ea52d088e4ec713142a7259775c9eb4b3 (patch) | |
tree | 36f94ca2c872b92f4113e43b2623dcc2681a1ce7 /.config | |
parent | 37ab47be9bb03ee5dfb5ccfe01fb0c610136fbba (diff) |
rofi with matching color scheme
Diffstat (limited to '.config')
-rw-r--r-- | .config/rofi/config.rasi | 182 |
1 files changed, 182 insertions, 0 deletions
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..72fc6a2 --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,182 @@ +configuration { + modi: "drun,windowcd,window"; + width: 30; + lines: 5; + show-icons: true; + terminal: "urxvt"; + disable-history: true; + sidebar-mode: true; + tokenize: true; + font: "TeX Gyre Heros 11"; + display-drun: "Apps ::"; + display-windowcd: "Window ::"; + display-window: "Windows ::"; +} + +* { + active-background: #2F556E; + active-foreground: @foreground; + normal-background: @background; + normal-foreground: @foreground; + urgent-background: #224F60; + urgent-foreground: @foreground; + + alternate-active-background: @background; + alternate-active-foreground: @foreground; + alternate-normal-background: @background; + alternate-normal-foreground: @foreground; + alternate-urgent-background: @background; + alternate-urgent-foreground: @foreground; + + selected-active-background: #224F60; + selected-active-foreground: @foreground; + selected-normal-background: #2F556E; + selected-normal-foreground: @foreground; + selected-urgent-background: #608875; + selected-urgent-foreground: @foreground; + + background-color: @background; + background: #0a0f11; + foreground: #b4bfd9; + border-color: @background; + spacing: 2; +} + +#window { + background-color: @background; + border: 0; + padding: 2.5ch; +} + +#mainbox { + border: 0; + padding: 0; +} + +#message { + border: 2px 0px 0px; + border-color: @border-color; + padding: 1px; +} + +#textbox { + text-color: @foreground; +} + +#inputbar { + children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; +} + +#textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3em 0em 0em; + text-color: @normal-foreground; +} + +#listview { + fixed-height: 0; + border: 2px 0px 0px; + border-color: @border-color; + spacing: 2px; + scrollbar: true; + padding: 2px 0px 0px; +} + +#element { + border: 0; + padding: 1px; +} + +#element.normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} + +#element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} + +#element.normal.active { + background-color: @active-background; + text-color: @active-foreground; +} + +#element.selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} + +#element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} + +#element.selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} + +#element.alternate.normal { + background-color: @alternate-normal-background; + text-color: @alternate-normal-foreground; +} + +#element.alternate.urgent { + background-color: @alternate-urgent-background; + text-color: @alternate-urgent-foreground; +} + +#element.alternate.active { + background-color: @alternate-active-background; + text-color: @alternate-active-foreground; +} + +#scrollbar { + width: 4px; + border: 0; + handle-width: 8px; + padding: 0; +} + +#sidebar { + border: 2px 0px 0px; + border-color: @border-color; +} + +#button { + text-color: @normal-foreground; +} + +#button.selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} + +#inputbar { + spacing: 0; + text-color: @normal-foreground; + padding: 1px; +} + +#case-indicator { + spacing: 0; + text-color: @normal-foreground; +} + +#entry { + spacing: 0; + text-color: @normal-foreground; +} + +#prompt { + spacing: 0; + text-color: @normal-foreground; +} + + +element-icon { + size: 2.3ch; +} +// vim: set ft=css: |