summaryrefslogtreecommitdiff
path: root/rofi/.config
diff options
context:
space:
mode:
authorDavid Sadler <david@flashacademy.com>2026-07-07 09:15:46 +0100
committerDavid Sadler <david@flashacademy.com>2026-07-07 09:15:46 +0100
commit626c119a60701e2908e5795b3941078ebb8dba6b (patch)
treead8b6577953f50ad958051ef1d2493e8785ad4cb /rofi/.config
parent4c8d52122d962a0194737450e825471f27c93451 (diff)
parentfc2b007057dc763de14f9cd7860360bc5c9b646e (diff)
Merge branch 'main' into WSL
Diffstat (limited to 'rofi/.config')
-rw-r--r--rofi/.config/rofi/config.rasi3
-rw-r--r--rofi/.config/rofi/themes/nord.rasi75
2 files changed, 78 insertions, 0 deletions
diff --git a/rofi/.config/rofi/config.rasi b/rofi/.config/rofi/config.rasi
new file mode 100644
index 0000000..5d67754
--- /dev/null
+++ b/rofi/.config/rofi/config.rasi
@@ -0,0 +1,3 @@
+configuration {
+}
+@theme "~/.config/rofi/themes/nord.rasi"
diff --git a/rofi/.config/rofi/themes/nord.rasi b/rofi/.config/rofi/themes/nord.rasi
new file mode 100644
index 0000000..53161ad
--- /dev/null
+++ b/rofi/.config/rofi/themes/nord.rasi
@@ -0,0 +1,75 @@
+* {
+ /* Nord Color Palette Blueprint */
+ nord0: #2e3440; /* Polar Night (Base Background) */
+ nord1: #3b4252; /* Polar Night (Elevated Background) */
+ nord2: #434c5e; /* Polar Night (Selection Element) */
+ nord3: #4c566a; /* Polar Night (Comments/Muted Text) */
+ nord4: #d8dee9; /* Snow Storm (Primary Text) */
+ nord5: #e5e9f0; /* Snow Storm (Bright Text) */
+ nord6: #eceff4; /* Snow Storm (Blinding Text) */
+ nord7: #8fbcbb; /* Frost (Teal Accent) */
+ nord8: #88c0d0; /* Frost (Ice Blue Highlight) */
+ nord9: #81a1c1; /* Frost (Flat Blue) */
+ nord10: #5e81ac; /* Frost (Deep Blue) */
+
+ background-color: transparent;
+ text-color: @nord4;
+ accent-color: @nord8;
+
+ font: "JetBrains Mono 12";
+}
+
+window {
+ background-color: @nord0;
+ border-color: @accent-color;
+ border: 2px;
+ width: 550px;
+ location: center;
+ anchor: center;
+ padding: 14px;
+}
+
+inputbar {
+ spacing: 12px;
+ padding: 0px 0px 10px 0px;
+ border: 0px 0px 1px 0px;
+ border-color: @nord3;
+ children: [ prompt, entry ];
+}
+
+prompt {
+ text-color: @accent-color;
+ font: "JetBrains Mono Bold 12";
+}
+
+entry {
+ text-color: @nord5;
+ placeholder: "Search...";
+ placeholder-color: @nord3;
+}
+
+listview {
+ lines: 12;
+ columns: 1;
+ fixed-height: false;
+ spacing: 4px;
+ padding: 8px 0px 0px 0px;
+}
+
+element {
+ padding: 6px 10px;
+ border-radius: 4px;
+}
+
+element normal text {
+ text-color: @nord4;
+}
+
+element selected {
+ background-color: @nord2; /* Highlight bar color */
+}
+
+element selected text {
+ text-color: @nord6; /* Text inside the highlight bar */
+ font: "JetBrains Mono Bold 12";
+}