summaryrefslogtreecommitdiff
path: root/rofi
diff options
context:
space:
mode:
authorilotterytea <ilotterytea@proton.me>2024-05-26 20:10:26 +0500
committerilotterytea <ilotterytea@proton.me>2024-05-26 20:10:26 +0500
commit036c889c4a4f7f59d1e1a592586b54c5c5e93005 (patch)
treeaa76d678790abc79f24edf83c17a564eb2c6f65d /rofi
initial commitHEADmaster
Diffstat (limited to 'rofi')
-rw-r--r--rofi/colors.rasi13
-rw-r--r--rofi/config.rasi1
-rw-r--r--rofi/iconic.rasi119
-rw-r--r--rofi/simple.rasi90
4 files changed, 223 insertions, 0 deletions
diff --git a/rofi/colors.rasi b/rofi/colors.rasi
new file mode 100644
index 0000000..48b4a9c
--- /dev/null
+++ b/rofi/colors.rasi
@@ -0,0 +1,13 @@
+* {
+ /* Theme Colors */
+ bg: #101010;
+ bg2: #4e4949;
+
+ fg: #cccccc;
+ fg2: #ebdada;
+
+ border: #202020;
+ border2: #615a5a;
+
+ transparent: #00000000;
+}
diff --git a/rofi/config.rasi b/rofi/config.rasi
new file mode 100644
index 0000000..c45acb9
--- /dev/null
+++ b/rofi/config.rasi
@@ -0,0 +1 @@
+@import "simple"
diff --git a/rofi/iconic.rasi b/rofi/iconic.rasi
new file mode 100644
index 0000000..a2c8388
--- /dev/null
+++ b/rofi/iconic.rasi
@@ -0,0 +1,119 @@
+configuration {
+ display-drun: "";
+ display-run: "";
+ display-window: "";
+ drun-display-format: "{name}";
+ icon-theme: "Papirus";
+ fixed-num-lines: true;
+ font: "FiraSans Regular 14";
+}
+
+@import "colors"
+
+window {
+ width: 20em;
+ spacing: 0;
+ transparency: "real";
+ background-color: @bg;
+ padding: 0em;
+ border: 0;
+ border-color: @transparent;
+ border-radius: 2;
+}
+
+mainbox {
+ background-color: @transparent;
+}
+
+inputbar {
+ background-color: @bg;
+ text-color: @fg;
+ border-color: @border;
+ children: [prompt, entry];
+ padding: 0;
+ border: 0;
+ margin: 0 0 0em 0;
+ border-radius: 2;
+}
+
+prompt {
+ background-color: inherit;
+ text-color: @fg;
+ padding: 1em 0.75em;
+ border-radius: 2;
+}
+
+entry {
+ background-color: inherit;
+ text-color: @fg;
+ placeholder: "Search...";
+ padding: 1em 0 1em 0;
+ width: 10%;
+ horizontal-align: 0.013;
+ vertical-align: 0;
+ border: 0;
+ border-radius: 2;
+}
+
+listview {
+ background-color: @transparent;
+ text-color: @fg;
+ cycle: false;
+ dynamic: true;
+ border: 0;
+ border-radius: 2;
+ layout: vertical;
+ spacing: 0.1em;
+ lines: 6;
+ columns: 1;
+}
+
+element {
+ background-color: @bg;
+ text-color: @fg;
+ border: 0;
+ border-radius: 0;
+ orientation: horizontal;
+}
+
+element-icon {
+ background-color: @transparent;
+ border: 0;
+ border-radius: 0;
+ size: 28px;
+ padding: 0.25em 0.5em;
+ horizontal-align: 0.5;
+ vertical-align: 0.5;
+}
+
+element-text {
+ background-color: @transparent;
+ text-color: @fg;
+ text-size: 6;
+ border: 0;
+ border-radius: 0;
+ padding: 0.2em 0.2em 0.2em 0;
+ horizontal-align: 0;
+ vertical-align: 0.5;
+}
+
+element selected {
+ background-color: @bg2;
+ text-color: @fg2;
+ border-color: @bg2;
+ border: 1;
+ border-radius: 0;
+}
+
+element-text selected {
+ background-color: @bg2;
+ text-color: @fg2;
+ border-color: @bg2;
+ border: 0;
+}
+element-icon selected {
+ background-color: @bg2;
+ text-color: @fg2;
+ border-color: @bg2;
+ border: 0;
+}
diff --git a/rofi/simple.rasi b/rofi/simple.rasi
new file mode 100644
index 0000000..584d93f
--- /dev/null
+++ b/rofi/simple.rasi
@@ -0,0 +1,90 @@
+configuration {
+ display-drun: "";
+ display-run: "";
+ display-window: "缾";
+ icon-theme: "Flatery";
+ fixed-num-lines: true;
+ font: "Sarasa UI K 12";
+}
+
+@import "colors"
+
+window {
+ width: 30em;
+ spacing: 0;
+ transparency: "real";
+ background-color: @bg;
+ border: 3;
+ border-color: @bg2;
+ border-radius: 0;
+}
+
+inputbar {
+ background-color: @bg;
+ text-color: @fg;
+ border-color: @bg2;
+ children: [prompt, entry];
+ border: 0;
+}
+
+prompt {
+ background-color: @bg;
+ text-color: @fg;
+ padding: 0.5em 0.5em 0.5em 0.5em;
+ border: 0;
+}
+
+entry {
+ background-color: @bg;
+ text-color: @fg;
+ placeholder: "";
+ padding: 0.5em 0 0.5em 0;
+ border: 0;
+}
+
+listview {
+ background-color: @bg;
+ cycle: false;
+ dynamic: true;
+ padding: 0 0 0 0;
+ border: 0;
+ lines: 8;
+ columns: 1;
+ children: [element];
+}
+
+scrollbar {
+ handle-width: 0;
+}
+
+mainbox {
+ background-color: @bg;
+ border: 0;
+}
+
+element {
+ background-color: @bg;
+ text-color: @fg;
+ padding: 0px;
+ border: 0;
+}
+
+element selected {
+ background-color: @bg2;
+ text-color: @fg;
+ border: 0;
+}
+
+element-text {
+ background-color: @bg;
+ text-color: @fg;
+ border: 0;
+ padding: 0.2em 0.2em 0.2em 0.2em;
+}
+
+element-text selected {
+ background-color: @bg2;
+ text-color: @fg;
+ border: 0;
+ padding: 0.2em 0.2em 0.2em 0.2em;
+}