From f6c4eef37c968deb0cf45201c9ad663211d4b5e6 Mon Sep 17 00:00:00 2001 From: Salt Date: Sun, 31 May 2020 21:08:15 -0500 Subject: [PATCH] Rofi: Re-rice --- .config/rofi/config.rasi | 202 +++++++++++++++++---------------------- 1 file changed, 86 insertions(+), 116 deletions(-) diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi index 4c063968..d20684aa 100644 --- a/.config/rofi/config.rasi +++ b/.config/rofi/config.rasi @@ -1,147 +1,117 @@ -/* - * breeze-dark.rasi - * rofi theme inspired by plasma breeze - * Theme by MonsieurBedard - * Minor tweaking done by rehashedsalt +/* rehashedsalt's Gruvbox rofi theme + * Distributed under the terms of the MIT License + * github.com/rehashedsalt + * + * See rofi-theme(5) for documentation + * */ configuration { - /* Tweaks */ matching: "fuzzy"; show-icons: true; - drun-icon-theme: "breeze-dark"; + drun-icon-theme: "Breeze-Dark"; modi: "drun,ssh,window"; - width: 24; + sidebar-mode: true; + + yoffset: -4; + xoffset: 0; + width: 32; } * { - /* Base */ - default-background: rgba(49, 52, 56, 100%); // <- change this for transparency - default-foreground: rgba(239, 240, 241, 100%); - default-border: rgba(97, 101, 105, 100%); - alternative-background: rgba(35, 38, 41, 100%); - invisible: rgba(0, 0, 0, 0%); + background: #232629; + background-alt: #31363b; + foreground: #eff0f1; + foreground-alt: #ed1515; + blue-dark: #1abc9c; + blue: #1d99f3; + yellow: #fdbc4b; - /* Colors */ - hard-blue: rgba(42, 139, 218, 100%); - light-blue: rgba(24, 53, 69, 100%); - - hard-red: rgba(141, 58, 80, 100%); - light-red: rgba(77, 31, 37, 100%); - - hard-green: rgba(39, 161, 69, 100%); - light-green: rgba(19, 55, 35, 100%); - - /* Universal */ - background-color: @invisible; - border-color: @default-border; - font: "Noto Sans 10"; - text-color: @default-foreground; + text-color: @foreground; + background-color: @background; + font: "Roboto 10"; } #window { - background-color: @default-background; - border: 0 1 1 1; - border-radius: 0 0 3 3; - border-color: @default-border; - padding: 7; - /* Tweaks */ location: north; anchor: north; + + border-color: @background-alt; + background-color: @background; + + border: 4px; + height: 40%; + width: 520px; } -#mainbox { - border: 0; - padding: 0; -} + #inputbar { + padding: 10px; + border: 0px 0px 4px 0px; + border-color: @background-alt; + } -#message { - border: 1; - border-radius: 3; - padding: 5; - background-color: @alternative-background; -} + #case-indicator { + text-color: @foreground-alt; + } -#textbox { - background-color: @entry-background; -} + #prompt { + font: "Roboto Bold 10"; + padding: 0px 8px 0px 0px; + text-color: @foreground; + } -#listview { - fixed-height: 0; - spacing: 2; - scrollbar: false; - padding: 2 0 0; -} + #message { + padding: 4px; + } + + #textbox { + padding: 4px 12px 4px 12px; + font-color: @foreground-alt; + } -#element { - padding: 5; - border: 1; - border-radius: 3; - border-color: @invisible; -} + #listview { + padding: 4px; + spacing: 0px; + } -#element.normal.normal { - background-color: @invisible; -} + #element { + padding: 4px; + } -#element.normal.urgent { - background-color: @light-red; -} + #element normal active { + text-color: @blue-dark; + } -#element.normal.active { - background-color: @light-green; -} + #element normal urgent { + text-color: @yellow; + } -#element.selected.normal { - background-color: @light-blue; - border-color: @hard-blue; -} + #element selected normal { + background-color: @blue; + text-color: @background; + } -#element.selected.urgent { - background-color: @light-red; - border-color: @hard-red; -} + #element selected active { + background-color: @blue-dark; + text-color: @background; + } -#element.selected.active { - background-color: @light-green; - border-color: @hard-green; -} + #element selected urgent { + background-color: @yellow; + text-color: @background; + } + + #sidebar { + } -#mode-switcher { - spacing: 0; -} + #button { + padding: 8px; + } -#button { - border: 0 0 3 0; - border-color: @invisible; - padding: 3; -} + #button selected { + background-color: @background-alt; + } -#button.selected { - border-color: @hard-blue; -} - -#inputbar { - spacing: 0; - padding: 1; -} - -#case-indicator { - spacing: 0; - padding: 3px; - background-color: @alternative-background; - border: 1 1 1 0; - border-radius: 0 2 2 0; -} - -#entry { - background-color: @alternative-background; - padding: 3px; - border: 1 0 1 1; - border-radius: 2 0 0 2; -} - -#prompt { - padding: 3 7 3 0; -} +/* vim:ft=css + */