summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2018-02-25 15:18:37 +0100
committerDave Davenport <qball@gmpclient.org>2018-02-25 15:18:37 +0100
commitd9d3724615d393d82da3f0913eb06447771fb171 (patch)
treea79235de5325dee4e0473ee4fba176159ca281a2
parent0ccfef4289aae787c487dd13a9d5ef11f430c3e3 (diff)
Update themes from rofi-themes repository
-rw-r--r--Makefile.am2
-rw-r--r--meson.build2
-rw-r--r--themes/Adapta-Nokto.rasi9
-rw-r--r--themes/Arc-Dark.rasi146
-rw-r--r--themes/Arc.rasi9
-rw-r--r--themes/DarkBlue.rasi58
-rw-r--r--themes/Indego.rasi9
-rw-r--r--themes/Monokai.rasi9
-rw-r--r--themes/Paper.rasi9
-rw-r--r--themes/Pop-Dark.rasi9
-rw-r--r--themes/android_notification.rasi9
-rw-r--r--themes/arthur.rasi9
-rw-r--r--themes/blue.rasi9
-rw-r--r--themes/c64.rasi54
-rw-r--r--themes/glue_pro_blue.rasi56
-rw-r--r--themes/gruvbox-common.rasi127
-rw-r--r--themes/gruvbox-dark-hard.rasi190
-rw-r--r--themes/gruvbox-dark-soft.rasi191
-rw-r--r--themes/gruvbox-dark.rasi191
-rw-r--r--themes/gruvbox-light-hard.rasi190
-rw-r--r--themes/gruvbox-light-soft.rasi191
-rw-r--r--themes/gruvbox-light.rasi191
-rw-r--r--themes/lb.rasi9
-rw-r--r--themes/paper-float.rasi9
-rw-r--r--themes/purple.rasi54
-rw-r--r--themes/sidebar.rasi26
-rw-r--r--themes/solarized.rasi54
-rw-r--r--themes/solarized_alternate.rasi54
28 files changed, 906 insertions, 970 deletions
diff --git a/Makefile.am b/Makefile.am
index efa65c4b..ab22637b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -195,6 +195,7 @@ themedir=$(pkgdatadir)/themes/
theme_DATA=\
themes/Adapta-Nokto.rasi\
themes/Arc.rasi\
+ themes/Arc-Dark.rasi\
themes/DarkBlue.rasi\
themes/Pop-Dark.rasi\
themes/Indego.rasi\
@@ -206,6 +207,7 @@ theme_DATA=\
themes/c64.rasi\
themes/dmenu.rasi\
themes/glue_pro_blue.rasi\
+ themes/gruvbox-common.rasi\
themes/gruvbox-dark-hard.rasi\
themes/gruvbox-dark-soft.rasi\
themes/gruvbox-dark.rasi\
diff --git a/meson.build b/meson.build
index 40f36a01..c5cfbe53 100644
--- a/meson.build
+++ b/meson.build
@@ -218,6 +218,7 @@ install_man(
install_data(
'themes/Adapta-Nokto.rasi',
'themes/Arc.rasi',
+ 'themes/Arc-Dark.rasi',
'themes/DarkBlue.rasi',
'themes/Pop-Dark.rasi',
'themes/Indego.rasi',
@@ -229,6 +230,7 @@ install_data(
'themes/c64.rasi',
'themes/dmenu.rasi',
'themes/glue_pro_blue.rasi',
+ 'themes/gruvbox-common.rasi',
'themes/gruvbox-dark-hard.rasi',
'themes/gruvbox-dark-soft.rasi',
'themes/gruvbox-dark.rasi',
diff --git a/themes/Adapta-Nokto.rasi b/themes/Adapta-Nokto.rasi
index fdbe95b8..bc69bb10 100644
--- a/themes/Adapta-Nokto.rasi
+++ b/themes/Adapta-Nokto.rasi
@@ -132,3 +132,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/Arc-Dark.rasi b/themes/Arc-Dark.rasi
new file mode 100644
index 00000000..5f5cf399
--- /dev/null
+++ b/themes/Arc-Dark.rasi
@@ -0,0 +1,146 @@
+/************************************************
+ * ROFI Color theme
+ * User: leofa
+ * Copyright: 2017 leofa
+ ***********************************************/
+
+* {
+ selected-normal-foreground: rgba ( 249, 249, 249, 100 % );
+ foreground: rgba ( 196, 203, 212, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: rgba ( 64, 69, 82, 59 % );
+ red: rgba ( 220, 50, 47, 100 % );
+ selected-urgent-foreground: rgba ( 249, 249, 249, 100 % );
+ blue: rgba ( 38, 139, 210, 100 % );
+ urgent-foreground: rgba ( 204, 102, 102, 100 % );
+ alternate-urgent-background: rgba ( 75, 81, 96, 90 % );
+ active-foreground: rgba ( 101, 172, 255, 100 % );
+ lightbg: rgba ( 238, 232, 213, 100 % );
+ selected-active-foreground: rgba ( 249, 249, 249, 100 % );
+ alternate-active-background: rgba ( 75, 81, 96, 89 % );
+ background: rgba ( 45, 48, 59, 95 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 88, 104, 117, 100 % );
+ selected-normal-background: rgba ( 64, 132, 214, 100 % );
+ border-color: rgba ( 124, 131, 137, 100 % );
+ spacing: 2;
+ separatorcolor: rgba ( 29, 31, 33, 100 % );
+ urgent-background: rgba ( 29, 31, 33, 17 % );
+ selected-urgent-background: rgba ( 165, 66, 66, 100 % );
+ alternate-urgent-foreground: @urgent-foreground;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @active-foreground;
+ active-background: rgba ( 29, 31, 33, 17 % );
+ selected-active-background: rgba ( 68, 145, 237, 100 % );
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 2px 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px 0px 0px ;
+ border-color: @separatorcolor;
+ 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-color: @normal-foreground;
+ handle-width: 8px ;
+ padding: 0;
+}
+#sidebar {
+ border: 2px 0px 0px ;
+ border-color: @separatorcolor;
+}
+#button {
+ spacing: 0;
+ 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;
+}
+#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;
+}
diff --git a/themes/Arc.rasi b/themes/Arc.rasi
index 48d83ec5..7d065755 100644
--- a/themes/Arc.rasi
+++ b/themes/Arc.rasi
@@ -131,3 +131,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/DarkBlue.rasi b/themes/DarkBlue.rasi
index ade80e65..ef073f36 100644
--- a/themes/DarkBlue.rasi
+++ b/themes/DarkBlue.rasi
@@ -35,106 +35,108 @@
active-background: rgba ( 0, 0, 208, 0 % );
selected-active-background: rgba ( 138, 196, 255, 100 % );
}
-window {
+#window {
background-color: @background;
border: 1;
padding: 5;
}
-mainbox {
+#mainbox {
border: 0;
padding: 0;
}
-message {
+#message {
border: 2px 0px 0px ;
border-color: @separatorcolor;
padding: 1px ;
}
-textbox {
+#textbox {
text-color: @foreground;
}
-listview {
- fixed-height: false;
+#listview {
+ fixed-height: 0;
border: 2px 0px 0px ;
border-color: @separatorcolor;
spacing: 2px ;
scrollbar: true;
padding: 2px 0px 0px ;
}
-element {
+#element {
border: 0;
padding: 1px ;
}
-element.normal.normal {
+#element.normal.normal {
background-color: @normal-background;
text-color: @normal-foreground;
}
-element.normal.urgent {
+#element.normal.urgent {
background-color: @urgent-background;
text-color: @urgent-foreground;
}
-element.normal.active {
+#element.normal.active {
background-color: @active-background;
text-color: @active-foreground;
}
-element.selected.normal {
+#element.selected.normal {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
-element.selected.urgent {
+#element.selected.urgent {
background-color: @selected-urgent-background;
text-color: @selected-urgent-foreground;
}
-element.selected.active {
+#element.selected.active {
background-color: @selected-active-background;
text-color: @selected-active-foreground;
}
-element.alternate.normal {
+#element.alternate.normal {
background-color: @alternate-normal-background;
text-color: @alternate-normal-foreground;
}
-element.alternate.urgent {
+#element.alternate.urgent {
background-color: @alternate-urgent-background;
text-color: @alternate-urgent-foreground;
}
-element.alternate.active {
+#element.alternate.active {
background-color: @alternate-active-background;
text-color: @alternate-active-foreground;
}
-scrollbar {
+#scrollbar {
width: 4px ;
border: 0;
handle-width: 8px ;
padding: 0;
}
-sidebar {
+#sidebar {
border: 2px 0px 0px ;
border-color: @separatorcolor;
}
-button.selected {
+#button.selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
-inputbar {
+#inputbar {
spacing: 0;
text-color: @normal-foreground;
padding: 1px ;
- children: [ prompt, textbox-prompt-sep, entry, case-indicator ];
}
-case-indicator {
+#case-indicator {
spacing: 0;
text-color: @normal-foreground;
}
-entry {
+#entry {
spacing: 0;
text-color: @normal-foreground;
}
-prompt, button{
+#prompt, button{
spacing: 0;
text-color: @normal-foreground;
}
-textbox-prompt-sep {
- expand: false;
- str: ":";
+#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;
- margin: 0px 0.3000em 0.0000em 0.0000em ;
}
diff --git a/themes/Indego.rasi b/themes/Indego.rasi
index 3fa8ea3b..5381a0ae 100644
--- a/themes/Indego.rasi
+++ b/themes/Indego.rasi
@@ -131,3 +131,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/Monokai.rasi b/themes/Monokai.rasi
index 37f47b5e..c8d3c5fe 100644
--- a/themes/Monokai.rasi
+++ b/themes/Monokai.rasi
@@ -131,3 +131,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/Paper.rasi b/themes/Paper.rasi
index 3d58ce9a..41f4f410 100644
--- a/themes/Paper.rasi
+++ b/themes/Paper.rasi
@@ -130,3 +130,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/Pop-Dark.rasi b/themes/Pop-Dark.rasi
index 53e6af45..81425fa9 100644
--- a/themes/Pop-Dark.rasi
+++ b/themes/Pop-Dark.rasi
@@ -111,3 +111,12 @@
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;
+}
diff --git a/themes/android_notification.rasi b/themes/android_notification.rasi
index 957c1912..856da89c 100644
--- a/themes/android_notification.rasi
+++ b/themes/android_notification.rasi
@@ -131,3 +131,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/arthur.rasi b/themes/arthur.rasi
index 061b33ec..db57659f 100644
--- a/themes/arthur.rasi
+++ b/themes/arthur.rasi
@@ -66,7 +66,7 @@ configuration {
highlight: underline bold #ffffff;
transparent: rgba(0,0,0,0);
- font: "Sauce Code Powerline Medium 10";
+ font: "Source Code Pro 10";
}
#window {
location: center;
@@ -95,7 +95,7 @@ configuration {
background-color: @tcyan;
}
#message {
- font: "Sauce Code Powerline ExtraLight 8";
+ font: "Source Code Pro 8";
color: @black;
}
@@ -106,12 +106,15 @@ configuration {
border: 2px 2px 2px 2px;
border-radius: 15px 15px 0px 0px;
border-color: @foreground;
- font: "Sauce Code Pro 18";
+ font: "Source Code Pro 18";
}
#entry,prompt,case-indicator {
text-font: inherit;
text-color:inherit;
}
+#prompt {
+ margin: 0px 0.3em 0em 0em ;
+}
#listview {
padding: 8px;
border-radius: 0px 0px 15px 15px;
diff --git a/themes/blue.rasi b/themes/blue.rasi
index 49e8d1a8..17cbdfc8 100644
--- a/themes/blue.rasi
+++ b/themes/blue.rasi
@@ -131,3 +131,12 @@
spacing: 0;
text-color: @normal-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;
+}
diff --git a/themes/c64.rasi b/themes/c64.rasi
index 8c3c0957..ef99ba49 100644
--- a/themes/c64.rasi
+++ b/themes/c64.rasi
@@ -35,27 +35,27 @@
active-background: rgba ( 0, 57, 255, 100 % );
selected-active-background: rgba ( 79, 128, 255, 100 % );
}
-window {
+#window {
font: "Topaz-8 10";
background-color: #4E7FFF;
border: 1;
padding: 5;
}
-mainbox {
+#mainbox {
border: 0;
padding: 0;
margin: 40;
background-color: #003AFF;
}
-message {
+#message {
border: 1px dash 0px dash ;
border-color: @separatorcolor;
padding: 1px ;
}
-textbox {
+#textbox {
text-color: @foreground;
}
-listview {
+#listview {
fixed-height: 0;
border: 0px 0px 0px 0px ;
border-color: @separatorcolor;
@@ -63,81 +63,83 @@ listview {
scrollbar: false;
padding: 5px 5px 5px ;
}
-element {
+#element {
border: 0;
padding: 1px ;
}
-element.normal.normal {
+#element.normal.normal {
background-color: @normal-background;
text-color: @normal-foreground;
}
-element.normal.urgent {
+#element.normal.urgent {
background-color: @urgent-background;
text-color: @urgent-foreground;
}
-element.normal.active {
+#element.normal.active {
background-color: @active-background;
text-color: @active-foreground;
}
-element.selected.normal {
+#element.selected.normal {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
-element.selected.urgent {
+#element.selected.urgent {
background-color: @selected-urgent-background;
text-color: @selected-urgent-foreground;
}
-element.selected.active {
+#element.selected.active {
background-color: @selected-active-background;
text-color: @selected-active-foreground;
}
-element.alternate.normal {
+#element.alternate.normal {
background-color: @alternate-normal-background;
text-color: @alternate-normal-foreground;
}
-element.alternate.urgent {
+#element.alternate.urgent {
background-color: @alternate-urgent-background;
text-color: @alternate-urgent-foreground;
}
-element.alternate.active {
+#element.alternate.active {
background-color: @alternate-active-background;
text-color: @alternate-active-foreground;
}
-scrollbar {
+#scrollbar {
width: 0px ;
border: 0;
handle-width: 8px ;
padding: 0;
}
-sidebar {
+#sidebar {
border: 2px dash 0px 0px ;
border-color: @separatorcolor;
}
-button.selected {
+#button.selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
-inputbar {
+#inputbar {
spacing: 0;
text-color: @normal-foreground;
padding: 1px ;
- children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
}
-case-indicator {
+#case-indicator {
spacing: 0;
text-color: @normal-foreground;
}
-entry {
+#entry {
spacing: 0;
text-color: @normal-foreground;
}
-prompt {
+#prompt {
spacing: 0;
text-color: @normal-foreground;
}
-textbox-prompt-colon {
+#inputbar {
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+#textbox-prompt-colon {
expand: false;
str: ":";
- margin: 0px 0.3000em 0.0000em 0.0000em ;
- text-color: inherit;
+ margin: 0px 0.3em 0em 0em ;
+ text-color: @normal-foreground;
}
diff --git a/themes/glue_pro_blue.rasi b/themes/glue_pro_blue.rasi
index 4eb777c0..fa46e08d 100644
--- a/themes/glue_pro_blue.rasi
+++ b/themes/glue_pro_blue.rasi
@@ -34,24 +34,24 @@
active-background: rgba ( 57, 57, 57, 100 % );
selected-active-background: rgba ( 38, 139, 210, 100 % );
}
-window {
+#window {
background-color: rgba ( 57, 57, 57, 95 % );
border: 1;
padding: 5;
}
-mainbox {
+#mainbox {
border: 0;
padding: 0;
}
-message {
+#message {
border: 1px dash 0px 0px ;
border-color: @separatorcolor;
padding: 1px ;
}
-textbox {
+#textbox {
text-color: @foreground;
}
-listview {
+#listview {
fixed-height: 0;
border: 2px dash 0px 0px ;
border-color: @separatorcolor;
@@ -59,85 +59,87 @@ listview {
scrollbar: true;
padding: 2px 0px 0px ;
}
-element {
+#element {
border: 0;
padding: 1px ;
}
-element.normal.normal {
+#element.normal.normal {
background-color: @normal-background;
text-color: @normal-foreground;
}
-element.normal.urgent {
+#element.normal.urgent {
background-color: @urgent-background;
text-color: @urgent-foreground;
}
-element.normal.active {
+#element.normal.active {
background-color: @active-background;
text-color: @active-foreground;
}
-element.selected.normal {
+#element.selected.normal {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
-element.selected.urgent {
+#element.selected.urgent {
background-color: @selected-urgent-background;
text-color: @selected-urgent-foreground;
}
-element.selected.active {
+#element.selected.active {
background-color: @selected-active-background;
text-color: @selected-active-foreground;
}
-element.alternate.normal {
+#element.alternate.normal {
background-color: @alternate-normal-background;
text-color: @alternate-normal-foreground;
}
-element.alternate.urgent {
+#element.alternate.urgent {
background-color: @alternate-urgent-background;
text-color: @alternate-urgent-foreground;
}
-element.alternate.active {
+#element.alternate.active {
background-color: @alternate-active-background;
text-color: @alternate-active-foreground;
}
-scrollbar {
+#scrollbar {
width: 4px ;
border: 0;
handle-width: 8px ;
padding: 0;
}
-sidebar {
+#sidebar {
border: 2px dash 0px 0px ;
border-color: @separatorcolor;
}
-button.selected {
+#button.selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
-button {
+#button {
background-color: @background;
text-color: @foreground;
}
-inputbar {
+#inputbar {
spacing: 0;
text-color: @normal-foreground;
padding: 1px ;
- children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
}
-case-indicator {
+#case-indicator {
spacing: 0;
text-color: @normal-foreground;
}
-entry {
+#entry {
spacing: 0;
text-color: @normal-foreground;
}
-prompt {
+#prompt {
spacing: 0;
text-color: @normal-foreground;
}
-textbox-prompt-colon {
+#inputbar {
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+#textbox-prompt-colon {
expand: false;
str: ":";
- margin: 0px 0.3000em 0.0000em 0.0000em ;
- text-color: inherit;
+ margin: 0px 0.3em 0em 0em ;
+ text-color: @normal-foreground;
}
diff --git a/themes/gruvbox-common.rasi b/themes/gruvbox-common.rasi
new file mode 100644
index 00000000..f7a168d9
--- /dev/null
+++ b/themes/gruvbox-common.rasi
@@ -0,0 +1,127 @@
+/* ==========================================================================
+ File: gruvbox-common.rasi
+ Desc: Shared rules between all gruvbox themes
+ Author: bardisty <b@bah.im>
+ Source: https://github.com/bardisty/gruvbox-rofi
+ Modified: Mon Feb 12 2018 06:06:47 PST -0800
+ ========================================================================== */
+
+window {
+ background-color: @background;
+ border: 2;
+ padding: 2;
+}
+
+mainbox {
+ border: 0;
+ padding: 0;
+}
+
+message {
+ border: 2px 0 0;
+ border-color: @separatorcolor;
+ padding: 1px;
+}
+
+textbox {
+ highlight: @highlight;
+ text-color: @foreground;
+}
+
+listview {
+ border: 2px solid 0 0;
+ padding: 2px 0 0;
+ border-color: @separatorcolor;
+ spacing: 2px;
+ scrollbar: @scrollbar;
+}
+
+element {
+ border: 0;
+ padding: 2px;
+}
+
+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-color: @scrollbar-handle;
+ handle-width: 8px;
+ padding: 0;
+}
+
+sidebar {
+ border: 2px 0 0;
+ border-color: @separatorcolor;
+}
+
+inputbar {
+ spacing: 0;
+ text-color: @normal-foreground;
+ padding: 2px;
+ children: [ prompt, textbox-prompt-sep, entry, case-indicator ];
+}
+
+case-indicator,
+entry,
+prompt,
+button {
+ spacing: 0;
+ text-color: @normal-foreground;
+}
+
+button.selected {
+ background-color: @selected-normal-background;
+ text-color: @selected-normal-foreground;
+}
+
+textbox-prompt-sep {
+ expand: false;
+ str: ":";
+ text-color: @normal-foreground;
+ margin: 0 0.3em 0 0;
+}
diff --git a/themes/gruvbox-dark-hard.rasi b/themes/gruvbox-dark-hard.rasi
index a2b0ea66..f09507e6 100644
--- a/<