diff --git a/User Themes/README.md b/User Themes/README.md index 790f6ae..93eecd6 100644 --- a/User Themes/README.md +++ b/User Themes/README.md @@ -42,3 +42,6 @@ #### tomorrow-night ![tomorrow-night](https://i.imgur.com/WyH0TVq.png) + +#### nord +![nord](https://i.imgur.com/FpJt7w9.png) diff --git a/User Themes/nord.rasi b/User Themes/nord.rasi new file mode 100644 index 0000000..38cf229 --- /dev/null +++ b/User Themes/nord.rasi @@ -0,0 +1,172 @@ +/****************************************************************************** + * ROFI Color theme + * + * Based on Nord + * https://github.com/arcticicestudio/nord + * + * User: Foldex + * Copyright: Foldex + ******************************************************************************/ + +* { + /* General */ + foreground: #E5E9F0; + background: #2E3440; + background-dark: #3b4252; + bordercolor: #81A1C1; + red: #BF616A; + blue: #5E81AC; + green: #A3BE8C; + + background-color: @background; + border-color: @bordercolor; + + /* Normal */ + normal-background: @background; + normal-foreground: @foreground; + + selected-normal-background: @background-dark; + selected-normal-foreground: @blue; + + alternate-normal-background: @background; + alternate-normal-foreground: @foreground; + + /* Active */ + active-background: @background; + active-foreground: @green; + + selected-active-background: @background-dark; + selected-active-foreground: @green; + + alternate-active-background: @background; + alternate-active-foreground: @green; + + /* Urgent */ + urgent-background: @background; + urgent-foreground: @red; + + selected-urgent-background: @background-dark; + selected-urgent-foreground: @red; + + alternate-urgent-background: @background; + alternate-urgent-foreground: @red; +} + +#window { + background-color: @background; + border: 1; + padding: 5; +} + +#mainbox { + border: 0; + padding: 0; +} + +#message { + border: 2px 0px 0px; + padding: 1px; +} + +#textbox { + text-color: @foreground; +} + +#listview { + border: 1px 0px 0px; + fixed-height: 0; + padding: 2px 0px 0px; + scrollbar: true; + spacing: 2px; +} + +#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 { + border: 0; + handle-color: @background-dark; + handle-width: 4px; + padding: 0; + width: 4px; +} + +#sidebar { + border: 2px 0px 0px; +} + +#button.selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} + +#inputbar { + padding: 2px; + spacing: 0; + text-color: @normal-foreground; +} + +#case-indicator { + spacing: 0; + text-color: @normal-foreground; +} + +#entry { + padding: 0px 4px; + spacing: 0; + text-color: @normal-foreground; +} + +#prompt { + spacing: 0; + text-color: @normal-foreground; +} + +/* vim:ft=css