summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authoryuzu-eva <stevenhu@web.de>2022-06-07 23:46:38 +0200
committeryuzu-eva <stevenhu@web.de>2022-06-07 23:46:38 +0200
commit80ab70ce1abcf3dfeaff94b01774b6f862224e7d (patch)
treededc65213d6fe15ab61ae8aca27ebdfde314b68a /.config
parent976d819223789794fc69f9c98002469239318dd0 (diff)
added rofi config
Diffstat (limited to '.config')
-rw-r--r--.config/rofi/config0
-rw-r--r--.config/rofi/config.rasi4
-rw-r--r--.config/rofi/themes/cafebabe-center.rasi146
-rw-r--r--.config/rofi/themes/cafebabe-dmenu.rasi64
4 files changed, 214 insertions, 0 deletions
diff --git a/.config/rofi/config b/.config/rofi/config
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/rofi/config
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi
new file mode 100644
index 0000000..cf018a2
--- /dev/null
+++ b/.config/rofi/config.rasi
@@ -0,0 +1,4 @@
+configuration {
+ theme: "~/.config/rofi/themes/cafebabe-dmenu.rasi";
+}
+
diff --git a/.config/rofi/themes/cafebabe-center.rasi b/.config/rofi/themes/cafebabe-center.rasi
new file mode 100644
index 0000000..cafc3b5
--- /dev/null
+++ b/.config/rofi/themes/cafebabe-center.rasi
@@ -0,0 +1,146 @@
+/**-----------------------------------------------------------------------
+
+* ROFI Color theme
+* NAME: cafebabe-center.rasi
+* DESCRIPTION: Centered prompt, based on Adapta-Nokto
+* AUTHOR: PyGeek03, cafebabe
+
+*-------------------------------------------------------------------------
+*/
+
+* {
+ selected-normal-foreground: rgba ( 250, 251, 252, 100 % );
+ foreground: rgba ( 250, 251, 252, 100 % );
+ normal-foreground: @foreground;
+ alternate-normal-background: rgba ( 69, 90, 100, 100 % );
+ red: rgba ( 220, 50, 47, 100 % );
+ selected-urgent-foreground: rgba ( 253, 246, 227, 100 % );
+ blue: rgba ( 38, 139, 210, 100 % );
+ urgent-foreground: rgba ( 255, 82, 82, 100 % );
+ alternate-urgent-background: rgba ( 69, 90, 100, 100 % );
+ active-foreground: rgba ( 0, 188, 212, 100 % );
+ lightbg: rgba ( 238, 232, 213, 100 % );
+ selected-active-foreground: rgba ( 253, 246, 227, 100 % );
+ alternate-active-background: rgba ( 69, 90, 100, 100 % );
+ background: rgba ( 58, 76, 84, 100 % );
+ bordercolor: rgba ( 42, 55, 62, 100 % );
+ alternate-normal-foreground: @foreground;
+ normal-background: rgba ( 69, 90, 100, 100 % );
+ lightfg: rgba ( 88, 104, 117, 100 % );
+ selected-normal-background: rgba ( 0, 188, 212, 100 % );
+ border-color: @foreground;
+ spacing: 2;
+ separatorcolor: rgba ( 195, 198, 200, 100 % );
+ urgent-background: rgba ( 69, 90, 100, 100 % );
+ selected-urgent-background: rgba ( 255, 82, 82, 100 % );
+ alternate-urgent-foreground: @urgent-foreground;
+ background-color: rgba ( 0, 0, 0, 0 % );
+ alternate-active-foreground: @active-foreground;
+ active-background: rgba ( 69, 90, 100, 100 % );
+ selected-active-background: rgba ( 0, 150, 136, 100 % );
+}
+#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-width: 8px ;
+ padding: 0;
+}
+#mode-switcher {
+ border: 2px dash 0px 0px ;
+ border-color: @separatorcolor;
+}
+#button.selected {
+ background-color: @selected-normal-background;
+ text-color: @selected-normal-foreground;
+}
+#inputbar {
+ spacing: 0;
+ text-color: @normal-foreground;
+ padding: 1px ;
+}
+#case-indicator {
+ spacing: 0;
+ text-color: @normal-foreground;
+}
+#entry {
+ spacing: 0;
+ text-color: @normal-foreground;
+}
+#prompt {
+ spacing: 0;
+ text-color: @normal-foreground;
+}
+#inputbar {
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+}
+#textbox-prompt-colon {
+ expand: false;
+ str: ":";
+ margin: 0px 0.3em 0em 0em ;
+ text-color: @normal-foreground;
+}
diff --git a/.config/rofi/themes/cafebabe-dmenu.rasi b/.config/rofi/themes/cafebabe-dmenu.rasi
new file mode 100644
index 0000000..bbc6843
--- /dev/null
+++ b/.config/rofi/themes/cafebabe-dmenu.rasi
@@ -0,0 +1,64 @@
+/**-----------------------------------------------------------------------
+
+* ROFI color theme
+* NAME: cafebabe-dmenu.rasi
+* DESCRIPTION: Horizontal prompt similar to dmenu, based on Adapta-Nokto
+* AUTHOR: cafebabe
+
+*-------------------------------------------------------------------------
+*/
+
+* {
+ background-color: rgba ( 0, 0, 0, 100 % );
+ border-color: rgba ( 250, 251, 252, 100 % );
+ text-color: rgba ( 187, 194, 207, 100 % );
+ height: 20px;
+ font: "Ubuntu Mono Regular 11";
+ prompt-font: "Ubuntu Mono Bold 11";
+ prompt-background: rgba ( 171, 54, 255, 100 % );
+ prompt-foreground: rgba ( 40, 44, 52, 100 % );
+ prompt-padding: 4px;
+ selected-normal-background: rgba ( 171, 54, 255, 100 % );
+ selected-normal-foreground: rgba ( 250, 251, 252, 100 % );
+}
+
+#window {
+ anchor: north;
+ location: north;
+ width: 100%;
+ padding: 0px;
+ children: [ horibox ];
+}
+
+#horibox {
+ orientation: horizontal;
+ children: [ prompt, entry, listview ];
+}
+
+#prompt {
+ padding: @prompt-padding;
+ background-color: @prompt-background;
+ text-color: @prompt-foreground;
+ font: @prompt-font;
+}
+
+#listview {
+ layout: horizontal;
+ lines: 100;
+}
+
+#entry {
+ padding: 2px;
+ expand: false;
+ width: 10em;
+}
+
+#element {
+ padding: 2px 8px;
+}
+
+#element selected {
+ background-color: @selected-normal-background;
+ text-color: @selected-normal-foreground;
+}
+