aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Scarpino <me@andreascarpino.it>2017-12-07 20:13:44 +0100
committerJordi Pakey-Rodriguez <0xdec@users.noreply.github.com>2017-12-07 13:13:44 -0600
commit76381c4d1e59beb269a396260d5143c48e492a0b (patch)
tree61c73586fd8001b628fb837f892c67cb21ff158b
parent821a3d8730a3a1091e2af8f6c2395fe31c87c18d (diff)
Support Rofi 1.4.x (#5)
Closes #2
-rw-r--r--README.md6
-rw-r--r--templates/config.yaml3
-rw-r--r--templates/default.mustache169
-rw-r--r--templates/old.mustache33
-rw-r--r--themes/base16-3024.rasi136
-rw-r--r--themes/base16-apathy.rasi136
-rw-r--r--themes/base16-ashes.rasi136
-rw-r--r--themes/base16-atelier-cave-light.rasi136
-rw-r--r--themes/base16-atelier-cave.rasi136
-rw-r--r--themes/base16-atelier-dune-light.rasi136
-rw-r--r--themes/base16-atelier-dune.rasi136
-rw-r--r--themes/base16-atelier-estuary-light.rasi136
-rw-r--r--themes/base16-atelier-estuary.rasi136
-rw-r--r--themes/base16-atelier-forest-light.rasi136
-rw-r--r--themes/base16-atelier-forest.rasi136
-rw-r--r--themes/base16-atelier-heath-light.rasi136
-rw-r--r--themes/base16-atelier-heath.rasi136
-rw-r--r--themes/base16-atelier-lakeside-light.rasi136
-rw-r--r--themes/base16-atelier-lakeside.rasi136
-rw-r--r--themes/base16-atelier-plateau-light.rasi136
-rw-r--r--themes/base16-atelier-plateau.rasi136
-rw-r--r--themes/base16-atelier-savanna-light.rasi136
-rw-r--r--themes/base16-atelier-savanna.rasi136
-rw-r--r--themes/base16-atelier-seaside-light.rasi136
-rw-r--r--themes/base16-atelier-seaside.rasi136
-rw-r--r--themes/base16-atelier-sulphurpool-light.rasi136
-rw-r--r--themes/base16-atelier-sulphurpool.rasi136
-rw-r--r--themes/base16-bespin.rasi136
-rw-r--r--themes/base16-brewer.rasi136
-rw-r--r--themes/base16-bright.rasi136
-rw-r--r--themes/base16-brushtrees-dark.rasi136
-rw-r--r--themes/base16-brushtrees.rasi136
-rw-r--r--themes/base16-chalk.rasi136
-rw-r--r--themes/base16-circus.rasi136
-rw-r--r--themes/base16-classic-dark.rasi136
-rw-r--r--themes/base16-classic-light.rasi136
-rw-r--r--themes/base16-codeschool.rasi136
-rw-r--r--themes/base16-cupcake.rasi136
-rw-r--r--themes/base16-cupertino.rasi136
-rw-r--r--themes/base16-darktooth.rasi136
-rw-r--r--themes/base16-default-dark.rasi136
-rw-r--r--themes/base16-default-light.rasi136
-rw-r--r--themes/base16-dracula.rasi136
-rw-r--r--themes/base16-eighties.rasi136
-rw-r--r--themes/base16-embers.rasi136
-rw-r--r--themes/base16-flat.rasi136
-rw-r--r--themes/base16-github.rasi136
-rw-r--r--themes/base16-google-dark.rasi136
-rw-r--r--themes/base16-google-light.rasi136
-rw-r--r--themes/base16-grayscale-dark.rasi136
-rw-r--r--themes/base16-grayscale-light.rasi136
-rw-r--r--themes/base16-greenscreen.rasi136
-rw-r--r--themes/base16-gruvbox-dark-hard.rasi136
-rw-r--r--themes/base16-gruvbox-dark-medium.rasi136
-rw-r--r--themes/base16-gruvbox-dark-pale.rasi136
-rw-r--r--themes/base16-gruvbox-dark-soft.rasi136
-rw-r--r--themes/base16-gruvbox-light-hard.rasi136
-rw-r--r--themes/base16-gruvbox-light-medium.rasi136
-rw-r--r--themes/base16-gruvbox-light-soft.rasi136
-rw-r--r--themes/base16-harmonic-dark.rasi136
-rw-r--r--themes/base16-harmonic-light.rasi136
-rw-r--r--themes/base16-hopscotch.rasi136
-rw-r--r--themes/base16-irblack.rasi136
-rw-r--r--themes/base16-isotope.rasi136
-rw-r--r--themes/base16-macintosh.rasi136
-rw-r--r--themes/base16-marrakesh.rasi136
-rw-r--r--themes/base16-materia.rasi136
-rw-r--r--themes/base16-material-darker.rasi136
-rw-r--r--themes/base16-material-lighter.rasi136
-rw-r--r--themes/base16-material-palenight.rasi136
-rw-r--r--themes/base16-material.rasi136
-rw-r--r--themes/base16-mellow-purple.rasi136
-rw-r--r--themes/base16-mexico-light.rasi136
-rw-r--r--themes/base16-mocha.rasi136
-rw-r--r--themes/base16-monokai.rasi136
-rw-r--r--themes/base16-nord.rasi136
-rw-r--r--themes/base16-ocean.rasi136
-rw-r--r--themes/base16-oceanicnext.rasi136
-rw-r--r--themes/base16-one-light.rasi136
-rw-r--r--themes/base16-onedark.rasi136
-rw-r--r--themes/base16-paraiso.rasi136
-rw-r--r--themes/base16-phd.rasi136
-rw-r--r--themes/base16-pico.rasi136
-rw-r--r--themes/base16-pop.rasi136
-rw-r--r--themes/base16-porple.rasi136
-rw-r--r--themes/base16-railscasts.rasi136
-rw-r--r--themes/base16-rebecca.rasi136
-rw-r--r--themes/base16-seti.rasi136
-rw-r--r--themes/base16-shapeshifter.rasi136
-rw-r--r--themes/base16-solarflare.rasi136
-rw-r--r--themes/base16-solarized-dark.rasi136
-rw-r--r--themes/base16-solarized-light.rasi136
-rw-r--r--themes/base16-spacemacs.rasi136
-rw-r--r--themes/base16-summerfruit-dark.rasi136
-rw-r--r--themes/base16-summerfruit-light.rasi136
-rw-r--r--themes/base16-tomorrow-night.rasi136
-rw-r--r--themes/base16-tomorrow.rasi136
-rw-r--r--themes/base16-tube.rasi136
-rw-r--r--themes/base16-twilight.rasi136
-rw-r--r--themes/base16-unikitty-dark.rasi136
-rw-r--r--themes/base16-unikitty-light.rasi136
-rw-r--r--themes/base16-woodland.rasi136
-rw-r--r--themes/base16-xcode-dusk.rasi136
-rw-r--r--themes/base16-zenburn.rasi136
104 files changed, 13776 insertions, 35 deletions
diff --git a/README.md b/README.md
index 4c5a166..d3c37dd 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,9 @@ base16-rofi
[Base16](https://github.com/chriskempson/base16) for [rofi](https://github.com/DaveDavenport/rofi)
### Installation
-Add the theme to your `~/.config/rofi/config`
+For Rofi >= 1.4.x copy the .rasi theme to `~/.local/share/rofi/themes/`.
+
+For Rofi < 1.4.x replace the configuration file `~/.config/rofi/config`
```sh
mkdir ~/.config/rofi
curl https://raw.githubusercontent.com/0xdec/base16-rofi/master/themes/base16-default-dark.config >> ~/.config/rofi/config
@@ -12,7 +14,7 @@ curl https://raw.githubusercontent.com/0xdec/base16-rofi/master/themes/base16-de
### Base16-shell hook
-This repo also provides a hook to switch the rofi colorscheme automatically when a base16_shell theme is set. The setup is pretty straightforward:
+For Rofi < 1.4.x this repo also provides a hook to switch the colorscheme automatically when a base16_shell theme is set. The setup is pretty straightforward:
```
> export BASE16_SHELL_HOOKS=$HOME/.config/base16-shell/hooks
diff --git a/templates/config.yaml b/templates/config.yaml
index 367c485..bdb6c74 100644
--- a/templates/config.yaml
+++ b/templates/config.yaml
@@ -1,3 +1,6 @@
default:
+ extension: .rasi
+ output: themes
+old:
extension: .config
output: themes
diff --git a/templates/default.mustache b/templates/default.mustache
index 3c46874..ba5c721 100644
--- a/templates/default.mustache
+++ b/templates/default.mustache
@@ -1,33 +1,136 @@
-! Base16 {{scheme-name}}
-! Author: {{scheme-author}}
-
-! base00: #{{base00-hex}}
-! base01: #{{base01-hex}}
-! base02: #{{base02-hex}}
-! base03: #{{base03-hex}}
-! base04: #{{base04-hex}}
-! base05: #{{base05-hex}}
-! base06: #{{base06-hex}}
-! base07: #{{base07-hex}}
-! base08: #{{base08-hex}}
-! base09: #{{base09-hex}}
-! base0A: #{{base0A-hex}}
-! base0B: #{{base0B-hex}}
-! base0C: #{{base0C-hex}}
-! base0D: #{{base0D-hex}}
-! base0E: #{{base0E-hex}}
-! base0F: #{{base0F-hex}}
-
-! Enable the extended coloring options
-rofi.color-enabled: true
-
-! Property Name BG Border Separator
-rofi.color-window: #{{base01-hex}}, #{{base01-hex}}, #{{base00-hex}}
-
-! Property Name BG FG BG-alt Head-BG Head-FG
-rofi.color-normal: #{{base01-hex}}, #{{base05-hex}}, #{{base01-hex}}, #{{base01-hex}}, #{{base07-hex}}
-rofi.color-active: #{{base01-hex}}, #{{base0D-hex}}, #{{base01-hex}}, #{{base01-hex}}, #{{base0D-hex}}
-rofi.color-urgent: #{{base01-hex}}, #{{base08-hex}}, #{{base01-hex}}, #{{base01-hex}}, #{{base08-hex}}
-
-! Set the desired separator style
-rofi.separator-style: solid
+/**
+ * Base16 {{scheme-name}} ROFI Color theme
+ * User: {{scheme-author}}
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( {{base05-rgb-r}}, {{base05-rgb-g}}, {{base05-rgb-b}}, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( {{base08-rgb-r}}, {{base08-rgb-g}}, {{base08-rgb-b}}, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( {{base0D-rgb-r}}, {{base0D-rgb-g}}, {{base0D-rgb-b}}, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( {{base01-rgb-r}}, {{base01-rgb-g}}, {{base01-rgb-b}}, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( {{base00-rgb-r}}, {{base00-rgb-g}}, {{base00-rgb-b}}, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( {{base06-rgb-r}}, {{base06-rgb-g}}, {{base06-rgb-b}}, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( {{base00-rgb-r}}, {{base00-rgb-g}}, {{base00-rgb-b}}, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/templates/old.mustache b/templates/old.mustache
new file mode 100644
index 0000000..3c46874
--- /dev/null
+++ b/templates/old.mustache
@@ -0,0 +1,33 @@
+! Base16 {{scheme-name}}
+! Author: {{scheme-author}}
+
+! base00: #{{base00-hex}}
+! base01: #{{base01-hex}}
+! base02: #{{base02-hex}}
+! base03: #{{base03-hex}}
+! base04: #{{base04-hex}}
+! base05: #{{base05-hex}}
+! base06: #{{base06-hex}}
+! base07: #{{base07-hex}}
+! base08: #{{base08-hex}}
+! base09: #{{base09-hex}}
+! base0A: #{{base0A-hex}}
+! base0B: #{{base0B-hex}}
+! base0C: #{{base0C-hex}}
+! base0D: #{{base0D-hex}}
+! base0E: #{{base0E-hex}}
+! base0F: #{{base0F-hex}}
+
+! Enable the extended coloring options
+rofi.color-enabled: true
+
+! Property Name BG Border Separator
+rofi.color-window: #{{base01-hex}}, #{{base01-hex}}, #{{base00-hex}}
+
+! Property Name BG FG BG-alt Head-BG Head-FG
+rofi.color-normal: #{{base01-hex}}, #{{base05-hex}}, #{{base01-hex}}, #{{base01-hex}}, #{{base07-hex}}
+rofi.color-active: #{{base01-hex}}, #{{base0D-hex}}, #{{base01-hex}}, #{{base01-hex}}, #{{base0D-hex}}
+rofi.color-urgent: #{{base01-hex}}, #{{base08-hex}}, #{{base01-hex}}, #{{base01-hex}}, #{{base08-hex}}
+
+! Set the desired separator style
+rofi.separator-style: solid
diff --git a/themes/base16-3024.rasi b/themes/base16-3024.rasi
new file mode 100644
index 0000000..82b005a
--- /dev/null
+++ b/themes/base16-3024.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 3024 ROFI Color theme
+ * User: Jan T. Sott (http://github.com/idleberg)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 165, 162, 162, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 219, 45, 32, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 1, 160, 228, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 58, 52, 50, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 9, 3, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 214, 213, 212, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 9, 3, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-apathy.rasi b/themes/base16-apathy.rasi
new file mode 100644
index 0000000..83887c2
--- /dev/null
+++ b/themes/base16-apathy.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Apathy ROFI Color theme
+ * User: Jannik Siebert (https://github.com/janniks)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 129, 181, 172, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 62, 150, 136, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 150, 136, 62, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 11, 52, 45, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 3, 26, 22, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 167, 206, 200, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 3, 26, 22, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-ashes.rasi b/themes/base16-ashes.rasi
new file mode 100644
index 0000000..9da8a48
--- /dev/null
+++ b/themes/base16-ashes.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Ashes ROFI Color theme
+ * User: Jannik Siebert (https://github.com/janniks)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 199, 204, 209, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 199, 174, 149, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 174, 149, 199, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 57, 63, 69, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 28, 32, 35, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 223, 226, 229, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 28, 32, 35, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-cave-light.rasi b/themes/base16-atelier-cave-light.rasi
new file mode 100644
index 0000000..330afdd
--- /dev/null
+++ b/themes/base16-atelier-cave-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Cave Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 88, 82, 96, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 190, 70, 120, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 87, 109, 219, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 226, 223, 231, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 239, 236, 244, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 38, 35, 42, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 239, 236, 244, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-cave.rasi b/themes/base16-atelier-cave.rasi
new file mode 100644
index 0000000..e31584d
--- /dev/null
+++ b/themes/base16-atelier-cave.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Cave ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 139, 135, 146, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 190, 70, 120, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 87, 109, 219, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 38, 35, 42, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 25, 23, 28, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 226, 223, 231, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 25, 23, 28, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-dune-light.rasi b/themes/base16-atelier-dune-light.rasi
new file mode 100644
index 0000000..5f029be
--- /dev/null
+++ b/themes/base16-atelier-dune-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Dune Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 110, 107, 94, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 215, 55, 55, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 102, 132, 225, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 232, 228, 207, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 254, 251, 236, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 41, 40, 36, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 254, 251, 236, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-dune.rasi b/themes/base16-atelier-dune.rasi
new file mode 100644
index 0000000..33075dd
--- /dev/null
+++ b/themes/base16-atelier-dune.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Dune ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 166, 162, 140, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 215, 55, 55, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 102, 132, 225, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 41, 40, 36, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 32, 32, 29, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 232, 228, 207, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 32, 32, 29, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-estuary-light.rasi b/themes/base16-atelier-estuary-light.rasi
new file mode 100644
index 0000000..150ab46
--- /dev/null
+++ b/themes/base16-atelier-estuary-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Estuary Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 95, 94, 78, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 186, 98, 54, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 54, 161, 102, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 231, 230, 223, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 244, 243, 236, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 48, 47, 39, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 244, 243, 236, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-estuary.rasi b/themes/base16-atelier-estuary.rasi
new file mode 100644
index 0000000..84b4456
--- /dev/null
+++ b/themes/base16-atelier-estuary.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Estuary ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 146, 145, 129, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 186, 98, 54, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 54, 161, 102, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 48, 47, 39, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 34, 34, 27, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 231, 230, 223, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 34, 34, 27, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-forest-light.rasi b/themes/base16-atelier-forest-light.rasi
new file mode 100644
index 0000000..4a7f8b1
--- /dev/null
+++ b/themes/base16-atelier-forest-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Forest Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 104, 97, 94, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 242, 44, 64, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 64, 126, 231, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 230, 226, 224, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 241, 239, 238, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 44, 36, 33, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 241, 239, 238, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-forest.rasi b/themes/base16-atelier-forest.rasi
new file mode 100644
index 0000000..03a008a
--- /dev/null
+++ b/themes/base16-atelier-forest.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Forest ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 168, 161, 159, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 242, 44, 64, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 64, 126, 231, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 44, 36, 33, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 27, 25, 24, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 230, 226, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 27, 25, 24, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-heath-light.rasi b/themes/base16-atelier-heath-light.rasi
new file mode 100644
index 0000000..9935a3b
--- /dev/null
+++ b/themes/base16-atelier-heath-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Heath Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 105, 93, 105, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 202, 64, 43, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 81, 106, 236, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 216, 202, 216, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 247, 243, 247, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 41, 35, 41, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 247, 243, 247, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-heath.rasi b/themes/base16-atelier-heath.rasi
new file mode 100644
index 0000000..f4693b9
--- /dev/null
+++ b/themes/base16-atelier-heath.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Heath ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 171, 155, 171, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 202, 64, 43, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 81, 106, 236, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 41, 35, 41, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 27, 24, 27, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 216, 202, 216, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 27, 24, 27, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-lakeside-light.rasi b/themes/base16-atelier-lakeside-light.rasi
new file mode 100644
index 0000000..7891bb1
--- /dev/null
+++ b/themes/base16-atelier-lakeside-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Lakeside Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 81, 109, 123, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 210, 45, 114, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 37, 127, 173, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 193, 228, 246, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 235, 248, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 31, 41, 46, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 235, 248, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-lakeside.rasi b/themes/base16-atelier-lakeside.rasi
new file mode 100644
index 0000000..cd10943
--- /dev/null
+++ b/themes/base16-atelier-lakeside.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Lakeside ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 126, 162, 180, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 210, 45, 114, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 37, 127, 173, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 31, 41, 46, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 22, 27, 29, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 193, 228, 246, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 22, 27, 29, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-plateau-light.rasi b/themes/base16-atelier-plateau-light.rasi
new file mode 100644
index 0000000..08a900b
--- /dev/null
+++ b/themes/base16-atelier-plateau-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Plateau Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 88, 80, 80, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 202, 73, 73, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 114, 114, 202, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 231, 223, 223, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 244, 236, 236, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 41, 36, 36, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 244, 236, 236, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-plateau.rasi b/themes/base16-atelier-plateau.rasi
new file mode 100644
index 0000000..5662532
--- /dev/null
+++ b/themes/base16-atelier-plateau.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Plateau ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 138, 133, 133, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 202, 73, 73, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 114, 114, 202, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 41, 36, 36, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 27, 24, 24, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 231, 223, 223, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 27, 24, 24, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-savanna-light.rasi b/themes/base16-atelier-savanna-light.rasi
new file mode 100644
index 0000000..c7f3af9
--- /dev/null
+++ b/themes/base16-atelier-savanna-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Savanna Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 82, 96, 87, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 177, 97, 57, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 71, 140, 144, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 223, 231, 226, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 236, 244, 238, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 35, 42, 37, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 236, 244, 238, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-savanna.rasi b/themes/base16-atelier-savanna.rasi
new file mode 100644
index 0000000..9674354
--- /dev/null
+++ b/themes/base16-atelier-savanna.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Savanna ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 135, 146, 138, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 177, 97, 57, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 71, 140, 144, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 35, 42, 37, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 23, 28, 25, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 223, 231, 226, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 23, 28, 25, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-seaside-light.rasi b/themes/base16-atelier-seaside-light.rasi
new file mode 100644
index 0000000..0813bf4
--- /dev/null
+++ b/themes/base16-atelier-seaside-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Seaside Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 94, 110, 94, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 230, 25, 60, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 61, 98, 245, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 207, 232, 207, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 244, 251, 244, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 36, 41, 36, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 244, 251, 244, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-seaside.rasi b/themes/base16-atelier-seaside.rasi
new file mode 100644
index 0000000..f716240
--- /dev/null
+++ b/themes/base16-atelier-seaside.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Seaside ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 140, 166, 140, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 230, 25, 60, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 61, 98, 245, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 36, 41, 36, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 19, 21, 19, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 207, 232, 207, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 19, 21, 19, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-sulphurpool-light.rasi b/themes/base16-atelier-sulphurpool-light.rasi
new file mode 100644
index 0000000..8477ba5
--- /dev/null
+++ b/themes/base16-atelier-sulphurpool-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Sulphurpool Light ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 94, 102, 135, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 201, 73, 34, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 61, 143, 209, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 223, 226, 241, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 245, 247, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 41, 50, 86, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 245, 247, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-atelier-sulphurpool.rasi b/themes/base16-atelier-sulphurpool.rasi
new file mode 100644
index 0000000..64f3ac4
--- /dev/null
+++ b/themes/base16-atelier-sulphurpool.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Atelier Sulphurpool ROFI Color theme
+ * User: Bram de Haan (http://atelierbramdehaan.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 151, 157, 180, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 201, 73, 34, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 61, 143, 209, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 41, 50, 86, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 32, 39, 70, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 223, 226, 241, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 32, 39, 70, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-bespin.rasi b/themes/base16-bespin.rasi
new file mode 100644
index 0000000..a6d5eaf
--- /dev/null
+++ b/themes/base16-bespin.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Bespin ROFI Color theme
+ * User: Jan T. Sott
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 138, 137, 134, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 207, 106, 76, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 94, 166, 234, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 54, 49, 46, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 40, 33, 28, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 157, 155, 151, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 40, 33, 28, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-brewer.rasi b/themes/base16-brewer.rasi
new file mode 100644
index 0000000..a05e3d6
--- /dev/null
+++ b/themes/base16-brewer.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Brewer ROFI Color theme
+ * User: TimothƩe Poisot (http://github.com/tpoisot)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 183, 184, 185, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 227, 26, 28, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 49, 130, 189, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 46, 47, 48, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 12, 13, 14, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 218, 219, 220, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 12, 13, 14, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-bright.rasi b/themes/base16-bright.rasi
new file mode 100644
index 0000000..de49d03
--- /dev/null
+++ b/themes/base16-bright.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Bright ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 224, 224, 224, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 251, 1, 32, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 111, 179, 210, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 48, 48, 48, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 0, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 245, 245, 245, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-brushtrees-dark.rasi b/themes/base16-brushtrees-dark.rasi
new file mode 100644
index 0000000..2c95608
--- /dev/null
+++ b/themes/base16-brushtrees-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Brush Trees Dark ROFI Color theme
+ * User: Abraham White &lt;abelincoln.white@gmail.com&gt;
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 176, 197, 200, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 179, 134, 134, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 134, 140, 179, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 90, 109, 122, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 72, 88, 103, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 201, 219, 220, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 72, 88, 103, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-brushtrees.rasi b/themes/base16-brushtrees.rasi
new file mode 100644
index 0000000..f733bc4
--- /dev/null
+++ b/themes/base16-brushtrees.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Brush Trees ROFI Color theme
+ * User: Abraham White &lt;abelincoln.white@gmail.com&gt;
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 109, 130, 142, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 179, 134, 134, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 134, 140, 179, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 201, 219, 220, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 227, 239, 239, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 90, 109, 122, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 227, 239, 239, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-chalk.rasi b/themes/base16-chalk.rasi
new file mode 100644
index 0000000..6b82ce7
--- /dev/null
+++ b/themes/base16-chalk.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Chalk ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 208, 208, 208, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 251, 159, 177, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 111, 194, 239, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 32, 32, 32, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 21, 21, 21, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 21, 21, 21, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-circus.rasi b/themes/base16-circus.rasi
new file mode 100644
index 0000000..d217505
--- /dev/null
+++ b/themes/base16-circus.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Circus ROFI Color theme
+ * User: Stephan Boyer (https://github.com/stepchowfun) and Esther Wang (https://github.com/ewang12)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 167, 167, 167, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 220, 101, 125, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 99, 158, 228, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 32, 32, 32, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 25, 25, 25, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 128, 128, 128, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 25, 25, 25, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-classic-dark.rasi b/themes/base16-classic-dark.rasi
new file mode 100644
index 0000000..dcb78a0
--- /dev/null
+++ b/themes/base16-classic-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Classic Dark ROFI Color theme
+ * User: Jason Heeris (http://heeris.id.au)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 208, 208, 208, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 172, 65, 66, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 106, 159, 181, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 32, 32, 32, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 21, 21, 21, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 21, 21, 21, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-classic-light.rasi b/themes/base16-classic-light.rasi
new file mode 100644
index 0000000..d7abe2a
--- /dev/null
+++ b/themes/base16-classic-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Classic Light ROFI Color theme
+ * User: Jason Heeris (http://heeris.id.au)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 48, 48, 48, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 172, 65, 66, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 106, 159, 181, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 224, 224, 224, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 245, 245, 245, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 32, 32, 32, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 245, 245, 245, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-codeschool.rasi b/themes/base16-codeschool.rasi
new file mode 100644
index 0000000..caf0af7
--- /dev/null
+++ b/themes/base16-codeschool.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Codeschool ROFI Color theme
+ * User: brettof86
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 158, 167, 166, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 42, 84, 145, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 72, 77, 121, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 28, 54, 87, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 35, 44, 49, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 167, 207, 163, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 35, 44, 49, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-cupcake.rasi b/themes/base16-cupcake.rasi
new file mode 100644
index 0000000..5c3f82b
--- /dev/null
+++ b/themes/base16-cupcake.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Cupcake ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 139, 129, 152, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 213, 126, 133, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 114, 151, 185, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 242, 241, 244, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 251, 241, 242, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 114, 103, 126, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 251, 241, 242, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-cupertino.rasi b/themes/base16-cupertino.rasi
new file mode 100644
index 0000000..86e3dcd
--- /dev/null
+++ b/themes/base16-cupertino.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Cupertino ROFI Color theme
+ * User: Defman21
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 64, 64, 64, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 196, 26, 21, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 0, 0, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 192, 192, 192, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 255, 255, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 64, 64, 64, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 255, 255, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-darktooth.rasi b/themes/base16-darktooth.rasi
new file mode 100644
index 0000000..52a10a8
--- /dev/null
+++ b/themes/base16-darktooth.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Darktooth ROFI Color theme
+ * User: Jason Milkins (https://github.com/jasonm23)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 168, 153, 132, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 251, 84, 63, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 13, 102, 120, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 50, 48, 47, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 29, 32, 33, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 213, 196, 161, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 29, 32, 33, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-default-dark.rasi b/themes/base16-default-dark.rasi
new file mode 100644
index 0000000..0f6c27f
--- /dev/null
+++ b/themes/base16-default-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Default Dark ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 216, 216, 216, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 171, 70, 66, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 124, 175, 194, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 40, 40, 40, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 24, 24, 24, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 232, 232, 232, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 24, 24, 24, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-default-light.rasi b/themes/base16-default-light.rasi
new file mode 100644
index 0000000..d9acdae
--- /dev/null
+++ b/themes/base16-default-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Default Light ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 56, 56, 56, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 171, 70, 66, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 124, 175, 194, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 232, 232, 232, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 248, 248, 248, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 40, 40, 40, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 248, 248, 248, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-dracula.rasi b/themes/base16-dracula.rasi
new file mode 100644
index 0000000..686838a
--- /dev/null
+++ b/themes/base16-dracula.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Dracula ROFI Color theme
+ * User: Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 233, 233, 244, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 234, 81, 178, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 98, 214, 232, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 58, 60, 78, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 40, 41, 54, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 241, 242, 248, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 40, 41, 54, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-eighties.rasi b/themes/base16-eighties.rasi
new file mode 100644
index 0000000..42afb5d
--- /dev/null
+++ b/themes/base16-eighties.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Eighties ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 211, 208, 200, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 242, 119, 122, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 102, 153, 204, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 57, 57, 57, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 45, 45, 45, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 232, 230, 223, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 45, 45, 45, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-embers.rasi b/themes/base16-embers.rasi
new file mode 100644
index 0000000..e7ac10c
--- /dev/null
+++ b/themes/base16-embers.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Embers ROFI Color theme
+ * User: Jannik Siebert (https://github.com/janniks)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 163, 154, 144, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 130, 109, 87, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 109, 87, 130, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 44, 38, 32, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 22, 19, 15, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 190, 182, 174, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 22, 19, 15, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-flat.rasi b/themes/base16-flat.rasi
new file mode 100644
index 0000000..6d09918
--- /dev/null
+++ b/themes/base16-flat.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Flat ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 224, 224, 224, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 231, 76, 60, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 52, 152, 219, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 52, 73, 94, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 44, 62, 80, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 245, 245, 245, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 44, 62, 80, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-github.rasi b/themes/base16-github.rasi
new file mode 100644
index 0000000..5a4d23a
--- /dev/null
+++ b/themes/base16-github.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Github ROFI Color theme
+ * User: Defman21
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 51, 51, 51, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 237, 106, 67, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 121, 93, 163, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 245, 245, 245, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 255, 255, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 255, 255, 255, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 255, 255, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-google-dark.rasi b/themes/base16-google-dark.rasi
new file mode 100644
index 0000000..b4d723c
--- /dev/null
+++ b/themes/base16-google-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Google Dark ROFI Color theme
+ * User: Seth Wright (http://sethawright.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 197, 200, 198, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 204, 52, 43, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 57, 113, 237, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 40, 42, 46, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 29, 31, 33, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 29, 31, 33, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-google-light.rasi b/themes/base16-google-light.rasi
new file mode 100644
index 0000000..1e57806
--- /dev/null
+++ b/themes/base16-google-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Google Light ROFI Color theme
+ * User: Seth Wright (http://sethawright.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 55, 59, 65, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 204, 52, 43, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 57, 113, 237, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 224, 224, 224, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 255, 255, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 40, 42, 46, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 255, 255, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-grayscale-dark.rasi b/themes/base16-grayscale-dark.rasi
new file mode 100644
index 0000000..415a189
--- /dev/null
+++ b/themes/base16-grayscale-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Grayscale Dark ROFI Color theme
+ * User: Alexandre Gavioli (https://github.com/Alexx2/)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 185, 185, 185, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 124, 124, 124, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 104, 104, 104, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 37, 37, 37, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 16, 16, 16, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 227, 227, 227, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 16, 16, 16, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-grayscale-light.rasi b/themes/base16-grayscale-light.rasi
new file mode 100644
index 0000000..a5728ab
--- /dev/null
+++ b/themes/base16-grayscale-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Grayscale Light ROFI Color theme
+ * User: Alexandre Gavioli (https://github.com/Alexx2/)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 70, 70, 70, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 124, 124, 124, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 104, 104, 104, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 227, 227, 227, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 247, 247, 247, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 37, 37, 37, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 247, 247, 247, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-greenscreen.rasi b/themes/base16-greenscreen.rasi
new file mode 100644
index 0000000..e7d73ed
--- /dev/null
+++ b/themes/base16-greenscreen.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Green Screen ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 0, 187, 0, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 0, 119, 0, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 0, 153, 0, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 0, 51, 0, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 17, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 0, 221, 0, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 17, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-dark-hard.rasi b/themes/base16-gruvbox-dark-hard.rasi
new file mode 100644
index 0000000..b48ea7e
--- /dev/null
+++ b/themes/base16-gruvbox-dark-hard.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox dark, hard ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 213, 196, 161, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 251, 73, 52, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 131, 165, 152, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 60, 56, 54, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 29, 32, 33, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 235, 219, 178, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 29, 32, 33, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-dark-medium.rasi b/themes/base16-gruvbox-dark-medium.rasi
new file mode 100644
index 0000000..3aeb2ec
--- /dev/null
+++ b/themes/base16-gruvbox-dark-medium.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox dark, medium ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 213, 196, 161, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 251, 73, 52, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 131, 165, 152, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 60, 56, 54, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 40, 40, 40, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 235, 219, 178, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 40, 40, 40, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-dark-pale.rasi b/themes/base16-gruvbox-dark-pale.rasi
new file mode 100644
index 0000000..5b81707
--- /dev/null
+++ b/themes/base16-gruvbox-dark-pale.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox dark, pale ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 218, 185, 151, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 215, 95, 95, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 131, 173, 173, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 58, 58, 58, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 38, 38, 38, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 213, 196, 161, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 38, 38, 38, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-dark-soft.rasi b/themes/base16-gruvbox-dark-soft.rasi
new file mode 100644
index 0000000..2fc1246
--- /dev/null
+++ b/themes/base16-gruvbox-dark-soft.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox dark, soft ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 213, 196, 161, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 251, 73, 52, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 131, 165, 152, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 60, 56, 54, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 50, 48, 47, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 235, 219, 178, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 50, 48, 47, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-light-hard.rasi b/themes/base16-gruvbox-light-hard.rasi
new file mode 100644
index 0000000..0d41f51
--- /dev/null
+++ b/themes/base16-gruvbox-light-hard.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox light, hard ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 80, 73, 69, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 157, 0, 6, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 7, 102, 120, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 235, 219, 178, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 249, 245, 215, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 60, 56, 54, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 249, 245, 215, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-light-medium.rasi b/themes/base16-gruvbox-light-medium.rasi
new file mode 100644
index 0000000..20e9a66
--- /dev/null
+++ b/themes/base16-gruvbox-light-medium.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox light, medium ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 80, 73, 69, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 157, 0, 6, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 7, 102, 120, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 235, 219, 178, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 251, 241, 199, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 60, 56, 54, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 251, 241, 199, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-gruvbox-light-soft.rasi b/themes/base16-gruvbox-light-soft.rasi
new file mode 100644
index 0000000..f9687df
--- /dev/null
+++ b/themes/base16-gruvbox-light-soft.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Gruvbox light, soft ROFI Color theme
+ * User: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 80, 73, 69, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 157, 0, 6, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 7, 102, 120, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 235, 219, 178, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 242, 229, 188, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 60, 56, 54, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 242, 229, 188, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-harmonic-dark.rasi b/themes/base16-harmonic-dark.rasi
new file mode 100644
index 0000000..84afb74
--- /dev/null
+++ b/themes/base16-harmonic-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Harmonic16 Dark ROFI Color theme
+ * User: Jannik Siebert (https://github.com/janniks)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 203, 214, 226, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 191, 139, 86, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 139, 86, 191, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 34, 59, 84, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 11, 28, 44, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 229, 235, 241, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 11, 28, 44, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-harmonic-light.rasi b/themes/base16-harmonic-light.rasi
new file mode 100644
index 0000000..c0367d8
--- /dev/null
+++ b/themes/base16-harmonic-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Harmonic16 Light ROFI Color theme
+ * User: Jannik Siebert (https://github.com/janniks)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 64, 92, 121, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 191, 139, 86, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 139, 86, 191, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 229, 235, 241, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 247, 249, 251, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 34, 59, 84, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 247, 249, 251, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-hopscotch.rasi b/themes/base16-hopscotch.rasi
new file mode 100644
index 0000000..15754e0
--- /dev/null
+++ b/themes/base16-hopscotch.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Hopscotch ROFI Color theme
+ * User: Jan T. Sott
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 185, 181, 184, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 221, 70, 76, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 18, 144, 191, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 67, 59, 66, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 50, 41, 49, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 213, 211, 213, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 50, 41, 49, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-irblack.rasi b/themes/base16-irblack.rasi
new file mode 100644
index 0000000..1ea1973
--- /dev/null
+++ b/themes/base16-irblack.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 IR Black ROFI Color theme
+ * User: TimothƩe Poisot (http://timotheepoisot.fr)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 181, 179, 170, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 255, 108, 96, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 150, 203, 254, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 36, 36, 34, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 0, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 217, 215, 204, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-isotope.rasi b/themes/base16-isotope.rasi
new file mode 100644
index 0000000..848aa6a
--- /dev/null
+++ b/themes/base16-isotope.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Isotope ROFI Color theme
+ * User: Jan T. Sott
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 208, 208, 208, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 255, 0, 0, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 0, 102, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 64, 64, 64, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 0, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-macintosh.rasi b/themes/base16-macintosh.rasi
new file mode 100644
index 0000000..b178453
--- /dev/null
+++ b/themes/base16-macintosh.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Macintosh ROFI Color theme
+ * User: Rebecca Bettencourt (http://www.kreativekorp.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 192, 192, 192, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 221, 9, 7, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 0, 0, 211, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 64, 64, 64, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 0, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 192, 192, 192, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-marrakesh.rasi b/themes/base16-marrakesh.rasi
new file mode 100644
index 0000000..3c0172d
--- /dev/null
+++ b/themes/base16-marrakesh.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Marrakesh ROFI Color theme
+ * User: Alexandre Gavioli (http://github.com/Alexx2/)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 148, 142, 72, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 195, 83, 89, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 71, 124, 161, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 48, 46, 0, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 32, 22, 2, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 204, 195, 122, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 32, 22, 2, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-materia.rasi b/themes/base16-materia.rasi
new file mode 100644
index 0000000..b2fdea1
--- /dev/null
+++ b/themes/base16-materia.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Materia ROFI Color theme
+ * User: Defman21
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 205, 211, 222, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 236, 95, 103, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 137, 221, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 44, 57, 63, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 38, 50, 56, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 213, 219, 229, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 38, 50, 56, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-material-darker.rasi b/themes/base16-material-darker.rasi
new file mode 100644
index 0000000..d71c284
--- /dev/null
+++ b/themes/base16-material-darker.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Material Darker ROFI Color theme
+ * User: Nate Peterson
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 238, 255, 255, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 240, 113, 120, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 130, 170, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 48, 48, 48, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 33, 33, 33, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 238, 255, 255, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 33, 33, 33, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-material-lighter.rasi b/themes/base16-material-lighter.rasi
new file mode 100644
index 0000000..fa00660
--- /dev/null
+++ b/themes/base16-material-lighter.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Material Lighter ROFI Color theme
+ * User: Nate Peterson
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 128, 203, 196, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 255, 83, 112, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 97, 130, 184, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 231, 234, 236, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 250, 250, 250, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 128, 203, 196, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 250, 250, 250, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-material-palenight.rasi b/themes/base16-material-palenight.rasi
new file mode 100644
index 0000000..4ef65fd
--- /dev/null
+++ b/themes/base16-material-palenight.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Material Palenight ROFI Color theme
+ * User: Nate Peterson
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 149, 157, 203, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 240, 113, 120, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 130, 170, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 68, 66, 103, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 41, 45, 62, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 149, 157, 203, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 41, 45, 62, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-material.rasi b/themes/base16-material.rasi
new file mode 100644
index 0000000..bf85594
--- /dev/null
+++ b/themes/base16-material.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Material ROFI Color theme
+ * User: Nate Peterson
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 238, 255, 255, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 240, 113, 120, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 130, 170, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 46, 60, 67, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 38, 50, 56, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 238, 255, 255, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 38, 50, 56, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-mellow-purple.rasi b/themes/base16-mellow-purple.rasi
new file mode 100644
index 0000000..b708c4c
--- /dev/null
+++ b/themes/base16-mellow-purple.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Mellow Purple ROFI Color theme
+ * User: gidsi
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 255, 238, 255, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 0, 217, 233, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 85, 0, 104, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 26, 9, 45, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 30, 5, 40, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 255, 238, 255, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 30, 5, 40, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-mexico-light.rasi b/themes/base16-mexico-light.rasi
new file mode 100644
index 0000000..525aa4c
--- /dev/null
+++ b/themes/base16-mexico-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Mexico Light ROFI Color theme
+ * User: Sheldon Johnson
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 56, 56, 56, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 171, 70, 66, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 124, 175, 194, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 232, 232, 232, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 248, 248, 248, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 40, 40, 40, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 248, 248, 248, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-mocha.rasi b/themes/base16-mocha.rasi
new file mode 100644
index 0000000..ec93f3d
--- /dev/null
+++ b/themes/base16-mocha.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Mocha ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 208, 200, 198, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 203, 96, 119, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 138, 179, 181, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 83, 70, 54, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 59, 50, 40, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 233, 225, 221, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 59, 50, 40, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-monokai.rasi b/themes/base16-monokai.rasi
new file mode 100644
index 0000000..135d2dd
--- /dev/null
+++ b/themes/base16-monokai.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Monokai ROFI Color theme
+ * User: Wimer Hazenberg (http://www.monokai.nl)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 248, 248, 242, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 249, 38, 114, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 102, 217, 239, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 56, 56, 48, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 39, 40, 34, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 245, 244, 241, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 39, 40, 34, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-nord.rasi b/themes/base16-nord.rasi
new file mode 100644
index 0000000..5af22b6
--- /dev/null
+++ b/themes/base16-nord.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Nord ROFI Color theme
+ * User: arcticicestudio
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 229, 233, 240, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 136, 192, 208, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 235, 203, 139, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 59, 66, 82, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 46, 52, 64, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 236, 239, 244, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 46, 52, 64, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-ocean.rasi b/themes/base16-ocean.rasi
new file mode 100644
index 0000000..9c7d610
--- /dev/null
+++ b/themes/base16-ocean.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Ocean ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 192, 197, 206, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 191, 97, 106, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 143, 161, 179, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 52, 61, 70, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 43, 48, 59, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 223, 225, 232, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 43, 48, 59, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-oceanicnext.rasi b/themes/base16-oceanicnext.rasi
new file mode 100644
index 0000000..4125a0d
--- /dev/null
+++ b/themes/base16-oceanicnext.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 OceanicNext ROFI Color theme
+ * User: https://github.com/voronianski/oceanic-next-color-scheme
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 192, 197, 206, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 236, 95, 103, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 102, 153, 204, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 52, 61, 70, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 27, 43, 52, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 205, 211, 222, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 27, 43, 52, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-one-light.rasi b/themes/base16-one-light.rasi
new file mode 100644
index 0000000..2600e45
--- /dev/null
+++ b/themes/base16-one-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 One Light ROFI Color theme
+ * User: Daniel Pfeifer (http://github.com/purpleKarrot)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 56, 58, 66, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 202, 18, 67, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 64, 120, 242, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 240, 240, 241, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 250, 250, 250, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 32, 34, 39, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 250, 250, 250, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-onedark.rasi b/themes/base16-onedark.rasi
new file mode 100644
index 0000000..a56450a
--- /dev/null
+++ b/themes/base16-onedark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 OneDark ROFI Color theme
+ * User: Lalit Magant (http://github.com/tilal6991)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 171, 178, 191, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 224, 108, 117, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 97, 175, 239, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 53, 59, 69, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 40, 44, 52, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 182, 189, 202, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 40, 44, 52, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-paraiso.rasi b/themes/base16-paraiso.rasi
new file mode 100644
index 0000000..3c2dda7
--- /dev/null
+++ b/themes/base16-paraiso.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Paraiso ROFI Color theme
+ * User: Jan T. Sott
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 163, 158, 155, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 239, 97, 85, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 6, 182, 239, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 65, 50, 63, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 47, 30, 46, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 185, 182, 176, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 47, 30, 46, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-phd.rasi b/themes/base16-phd.rasi
new file mode 100644
index 0000000..d7459ec
--- /dev/null
+++ b/themes/base16-phd.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 PhD ROFI Color theme
+ * User: Hennig Hasemann (http://leetless.de/vim.html)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 184, 187, 194, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 208, 115, 70, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 82, 153, 191, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 42, 52, 72, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 6, 18, 41, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 219, 221, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 6, 18, 41, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-pico.rasi b/themes/base16-pico.rasi
new file mode 100644
index 0000000..3e41584
--- /dev/null
+++ b/themes/base16-pico.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Pico ROFI Color theme
+ * User: PICO-8 (http://www.lexaloffle.com/pico-8.php)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 95, 87, 79, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 255, 0, 77, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 131, 118, 156, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 29, 43, 83, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 0, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 194, 195, 199, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-pop.rasi b/themes/base16-pop.rasi
new file mode 100644
index 0000000..17dc476
--- /dev/null
+++ b/themes/base16-pop.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Pop ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 208, 208, 208, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 235, 0, 138, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 14, 90, 148, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 32, 32, 32, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 0, 0, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-porple.rasi b/themes/base16-porple.rasi
new file mode 100644
index 0000000..2681a9f
--- /dev/null
+++ b/themes/base16-porple.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Porple ROFI Color theme
+ * User: Niek den Breeje (https://github.com/AuditeMarlow)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 216, 216, 216, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 248, 69, 71, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 132, 133, 206, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 51, 51, 68, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 41, 44, 54, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 232, 232, 232, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 41, 44, 54, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-railscasts.rasi b/themes/base16-railscasts.rasi
new file mode 100644
index 0000000..0a9b317
--- /dev/null
+++ b/themes/base16-railscasts.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Railscasts ROFI Color theme
+ * User: Ryan Bates (http://railscasts.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 230, 225, 220, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 218, 73, 57, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 109, 156, 190, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 39, 41, 53, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 43, 43, 43, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 244, 241, 237, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 43, 43, 43, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-rebecca.rasi b/themes/base16-rebecca.rasi
new file mode 100644
index 0000000..7a85f61
--- /dev/null
+++ b/themes/base16-rebecca.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Rebecca ROFI Color theme
+ * User: Victor Borja (http://github.com/vic) based on Rebecca Theme (http://github.com/vic/rebecca-theme)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 241, 239, 248, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 160, 160, 197, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 45, 224, 167, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 102, 51, 153, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 41, 42, 68, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 204, 204, 255, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 41, 42, 68, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-seti.rasi b/themes/base16-seti.rasi
new file mode 100644
index 0000000..7321bee
--- /dev/null
+++ b/themes/base16-seti.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Seti UI ROFI Color theme
+ * User:
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 214, 214, 214, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 205, 63, 69, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 85, 181, 219, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 40, 42, 43, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 21, 23, 24, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 238, 238, 238, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 21, 23, 24, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-shapeshifter.rasi b/themes/base16-shapeshifter.rasi
new file mode 100644
index 0000000..674d67f
--- /dev/null
+++ b/themes/base16-shapeshifter.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Shapeshifter ROFI Color theme
+ * User: Tyler Benziger (http://tybenz.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 16, 32, 21, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 233, 47, 47, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 59, 72, 227, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 224, 224, 224, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 249, 249, 249, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 4, 4, 4, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 249, 249, 249, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-solarflare.rasi b/themes/base16-solarflare.rasi
new file mode 100644
index 0000000..f708982
--- /dev/null
+++ b/themes/base16-solarflare.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Solar Flare ROFI Color theme
+ * User: Chuck Harmston (https://chuck.harmston.ch)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 166, 175, 184, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 239, 82, 83, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 51, 181, 225, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 34, 46, 56, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 24, 38, 47, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 232, 233, 237, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 24, 38, 47, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-solarized-dark.rasi b/themes/base16-solarized-dark.rasi
new file mode 100644
index 0000000..7686333
--- /dev/null
+++ b/themes/base16-solarized-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Solarized Dark ROFI Color theme
+ * User: Ethan Schoonover (http://ethanschoonover.com/solarized)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 147, 161, 161, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 220, 50, 47, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 38, 139, 210, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 7, 54, 66, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 0, 43, 54, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 238, 232, 213, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 0, 43, 54, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-solarized-light.rasi b/themes/base16-solarized-light.rasi
new file mode 100644
index 0000000..325e782
--- /dev/null
+++ b/themes/base16-solarized-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Solarized Light ROFI Color theme
+ * User: Ethan Schoonover (http://ethanschoonover.com/solarized)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 88, 110, 117, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 220, 50, 47, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 38, 139, 210, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 238, 232, 213, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 253, 246, 227, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 7, 54, 66, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 253, 246, 227, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-spacemacs.rasi b/themes/base16-spacemacs.rasi
new file mode 100644
index 0000000..5ec0715
--- /dev/null
+++ b/themes/base16-spacemacs.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Spacemacs ROFI Color theme
+ * User: Nasser Alshammari (https://github.com/nashamri/spacemacs-theme)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 163, 163, 163, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 242, 36, 31, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 79, 151, 215, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 40, 40, 40, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 31, 32, 34, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 232, 232, 232, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 31, 32, 34, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-summerfruit-dark.rasi b/themes/base16-summerfruit-dark.rasi
new file mode 100644
index 0000000..0809fc8
--- /dev/null
+++ b/themes/base16-summerfruit-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Summerfruit Dark ROFI Color theme
+ * User: Christopher Corley (http://christop.club/)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 208, 208, 208, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 255, 0, 134, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 55, 119, 230, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 32, 32, 32, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 21, 21, 21, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 21, 21, 21, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-summerfruit-light.rasi b/themes/base16-summerfruit-light.rasi
new file mode 100644
index 0000000..f222234
--- /dev/null
+++ b/themes/base16-summerfruit-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Summerfruit Light ROFI Color theme
+ * User: Christopher Corley (http://christop.club/)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 16, 16, 16, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 255, 0, 134, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 55, 119, 230, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 224, 224, 224, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 255, 255, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 21, 21, 21, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 255, 255, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-tomorrow-night.rasi b/themes/base16-tomorrow-night.rasi
new file mode 100644
index 0000000..9740c79
--- /dev/null
+++ b/themes/base16-tomorrow-night.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Tomorrow Night ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 197, 200, 198, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 204, 102, 102, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 129, 162, 190, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 40, 42, 46, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 29, 31, 33, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 224, 224, 224, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 29, 31, 33, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-tomorrow.rasi b/themes/base16-tomorrow.rasi
new file mode 100644
index 0000000..f5d876f
--- /dev/null
+++ b/themes/base16-tomorrow.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Tomorrow ROFI Color theme
+ * User: Chris Kempson (http://chriskempson.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 77, 77, 76, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 200, 40, 41, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 66, 113, 174, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 224, 224, 224, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 255, 255, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 40, 42, 46, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 255, 255, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-tube.rasi b/themes/base16-tube.rasi
new file mode 100644
index 0000000..9be57d7
--- /dev/null
+++ b/themes/base16-tube.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 London Tube ROFI Color theme
+ * User: Jan T. Sott
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 217, 216, 216, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 238, 46, 36, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 0, 157, 220, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 28, 63, 149, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 35, 31, 32, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 231, 231, 232, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 35, 31, 32, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-twilight.rasi b/themes/base16-twilight.rasi
new file mode 100644
index 0000000..b317b98
--- /dev/null
+++ b/themes/base16-twilight.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Twilight ROFI Color theme
+ * User: David Hart (https://github.com/hartbit)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 167, 167, 167, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 207, 106, 76, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 117, 135, 166, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 50, 53, 55, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 30, 30, 30, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 195, 195, 195, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 30, 30, 30, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-unikitty-dark.rasi b/themes/base16-unikitty-dark.rasi
new file mode 100644
index 0000000..a54667d
--- /dev/null
+++ b/themes/base16-unikitty-dark.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Unikitty Dark ROFI Color theme
+ * User: Josh W Lewis (@joshwlewis)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 188, 186, 190, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 216, 19, 127, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 121, 106, 245, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 74, 70, 77, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 46, 42, 49, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 216, 215, 218, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 46, 42, 49, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-unikitty-light.rasi b/themes/base16-unikitty-light.rasi
new file mode 100644
index 0000000..bbdb8ba
--- /dev/null
+++ b/themes/base16-unikitty-light.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Unikitty Light ROFI Color theme
+ * User: Josh W Lewis (@joshwlewis)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 108, 105, 110, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 216, 19, 127, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 119, 93, 255, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 225, 225, 226, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 255, 255, 255, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 79, 75, 81, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 255, 255, 255, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-woodland.rasi b/themes/base16-woodland.rasi
new file mode 100644
index 0000000..26fcdef
--- /dev/null
+++ b/themes/base16-woodland.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Woodland ROFI Color theme
+ * User: Jay Cornwall (https://jcornwall.com)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 202, 188, 177, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 211, 92, 92, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 136, 164, 211, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 48, 43, 37, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 35, 30, 24, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 215, 200, 188, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 35, 30, 24, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-xcode-dusk.rasi b/themes/base16-xcode-dusk.rasi
new file mode 100644
index 0000000..e486865
--- /dev/null
+++ b/themes/base16-xcode-dusk.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 XCode Dusk ROFI Color theme
+ * User: Elsa Gonsiorowski (https://github.com/gonsie)
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 147, 149, 153, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 178, 24, 137, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 121, 14, 173, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 61, 64, 72, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 40, 43, 53, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 169, 170, 174, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 40, 43, 53, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}
diff --git a/themes/base16-zenburn.rasi b/themes/base16-zenburn.rasi
new file mode 100644
index 0000000..e9262b3
--- /dev/null
+++ b/themes/base16-zenburn.rasi
@@ -0,0 +1,136 @@
+/**
+ * Base16 Zenburn ROFI Color theme
+ * User: elnawe
+ * Copyright: Andrea Scarpino
+ */
+* {
+ selected-normal-foreground: @lightbg;
+ foreground: rgba ( 220, 220, 204, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: @lightbg;
+ red: rgba ( 220, 163, 163, 100 % );
+ selected-urgent-foreground: @background;
+ blue: rgba ( 124, 184, 187, 100 % );
+ urgent-foreground: @red;
+ alternate-urgent-background: @lightbg;
+ active-foreground: @blue;
+ lightbg: rgba ( 64, 64, 64, 100 % );
+ selected-active-foreground: @background;
+ alternate-active-background: @lightbg;
+ background: rgba ( 63, 63, 63, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: @background;
+ lightfg: rgba ( 192, 192, 192, 100 % );
+ selected-normal-background: @lightfg;
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: @foreground;
+ urgent-background: @background;
+ selected-urgent-background: @red;
+ alternate-urgent-foreground: @red;
+ background-color: rgba ( 63, 63, 63, 0 % );
+ alternate-active-foreground: @blue;
+ active-background: @background;
+ selected-active-background: @blue;
+}
+#window {
+ background-color: @background;
+ border: 1;
+ padding: 5;
+}
+#mainbox {
+ border: 0;
+ padding: 0;
+}
+#message {
+ border: 1px dash 0px 0px ;
+ border-color: @separatorcolor;
+ padding: 1px ;
+}
+#textbox {
+ text-color: @foreground;
+}
+#listview {
+ fixed-height: 0;
+ border: 2px dash 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 dash 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;
+}