From 0cc655ddba174b2432bb53f282e84571ee377465 Mon Sep 17 00:00:00 2001 From: Joachim Nielandt Date: Sun, 19 Jul 2020 21:30:39 +0200 Subject: [PATCH] Riced rofi. --- dot_dotfiles/rofi/gruvbox-dark-mod.rasi | 65 ++++++++++++++++++++++--- 1 file changed, 58 insertions(+), 7 deletions(-) diff --git a/dot_dotfiles/rofi/gruvbox-dark-mod.rasi b/dot_dotfiles/rofi/gruvbox-dark-mod.rasi index 54564f0..852f8aa 100644 --- a/dot_dotfiles/rofi/gruvbox-dark-mod.rasi +++ b/dot_dotfiles/rofi/gruvbox-dark-mod.rasi @@ -15,51 +15,88 @@ /* Theme settings */ highlight: bold italic; scrollbar: true; + transparent: #ffffff00; /* Gruvbox dark colors */ dark0-hard: #1d2021; + dark0-hard-transparent: #1d2021cc; dark0: #282828; - dark0-transparent: #28282888; + dark0-transparent: #282828cc; dark0-soft: #32302f; + dark0-soft-transparent: #32302fcc; dark1: #3c3836; + dark1-transparent: #3c3836cc; dark2: #504945; + dark2-transparent: #504945cc; dark3: #665c54; + dark3-transparent: #665c54cc; dark4: #7c6f64; + dark4-transparent: #7c6f64cc; gray-245: #928374; + gray-245-transparent: #928374cc; gray-244: #928374; + gray-244-transparent: #928374cc; light0-hard: #f9f5d7; + light0-hard-transparent: #f9f5d7cc; light0: #fbf1c7; + light0-transparent: #fbf1c7cc; light0-soft: #f2e5bc; + light0-soft-transparent: #f2e5bccc; light1: #ebdbb2; + light1-transparent: #ebdbb2cc; light2: #d5c4a1; + light2-transparent: #d5c4a1cc; light3: #bdae93; + light3-transparent: #bdae93cc; light4: #a89984; + light4-transparent: #a89984cc; bright-red: #fb4934; + bright-red-transparent: #fb4934cc; bright-green: #b8bb26; + bright-green-transparent: #b8bb26cc; bright-yellow: #fabd2f; + bright-yellow-transparent: #fabd2fcc; bright-blue: #83a598; + bright-blue-transparent: #83a598cc; bright-purple: #d3869b; + bright-purple-transparent: #d3869bcc; bright-aqua: #8ec07c; + bright-aqua-transparent: #8ec07ccc; bright-orange: #fe8019; + bright-orange-transparent: #fe8019cc; neutral-red: #cc241d; + neutral-red-transparent: #cc241dcc; neutral-green: #98971a; + neutral-green-transparent: #98971acc; neutral-yellow: #d79921; - neutral-blue: #458588; + neutral-yellow-transparent: #d79921cc; + neutral-blue: #4585cc; + neutral-blue-transparent: #458588cc; neutral-purple: #b16286; + neutral-purple-transparent: #b16286cc; neutral-aqua: #689d6a; + neutral-aqua-transparent: #689d6acc; neutral-orange: #d65d0e; + neutral-orange-transparent: #d65d0ecc; faded-red: #9d0006; + faded-red-transparent: #9d0006cc; faded-green: #79740e; + faded-green-transparent: #79740ecc; faded-yellow: #b57614; + faded-yellow-transparent: #b57614cc; faded-blue: #076678; + faded-blue-transparent: #076678cc; faded-purple: #8f3f71; + faded-purple-transparent: #8f3f71cc; faded-aqua: #427b58; + faded-aqua-transparent: #427b58cc; faded-orange: #af3a03; + faded-orange-transparent: #af3a03cc; /* Theme colors */ /* background: @dark0; */ @@ -70,11 +107,12 @@ separatorcolor: @border-color; scrollbar-handle: @bright-orange; - normal-background: @background; + /* normal-background: @background; */ + normal-background: @transparent; normal-foreground: @foreground; - alternate-normal-background: @dark0-transparent; + alternate-normal-background: @transparent; alternate-normal-foreground: @foreground; - selected-normal-background: @dark4; + selected-normal-background: @dark4-transparent; selected-normal-foreground: @bright-green; active-background: @neutral-yellow; @@ -103,17 +141,20 @@ window { mainbox { border: 0; padding: 0; + background-color: @transparent; } message { border: 2px 0 0; border-color: @separatorcolor; padding: 1px; + background-color: #FF0000; } textbox { highlight: @highlight; text-color: @foreground; + background-color: #FF0000; } listview { @@ -122,6 +163,7 @@ listview { border-color: @separatorcolor; spacing: 2px; scrollbar: @scrollbar; + background-color: @transparent; } element { @@ -160,7 +202,7 @@ element.selected.active { } element.alternate.normal { - background-color: @alternate-normal-background; + background-color: @alternate-normal-background; text-color: @alternate-normal-foreground; } @@ -190,7 +232,8 @@ mode-switcher { inputbar { spacing: 0; text-color: @normal-foreground; - padding: 2px; + background-color: @transparent; + padding: 4px; children: [ prompt, textbox-prompt-sep, entry, case-indicator ]; } @@ -200,8 +243,16 @@ prompt, button { spacing: 0; text-color: @normal-foreground; + background-color: @transparent; } +button, +entry, +prompt { + padding: 3; +} + + button.selected { background-color: @selected-normal-background; text-color: @selected-normal-foreground;