aboutsummaryrefslogtreecommitdiff
path: root/.config/rofi/styles
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-11-19 14:04:25 +0200
committersrdusr <trevorgray@srdusr.com>2023-11-19 14:04:25 +0200
commit507fb1b8b28192b54d5e50259c0009f335173354 (patch)
tree56c818a182f2ef75e20c71a24a5b05c227ac28a5 /.config/rofi/styles
parentfcea4edf4491d2784f0491f19be3b964e5e814b3 (diff)
downloaddotfiles-507fb1b8b28192b54d5e50259c0009f335173354.tar.gz
dotfiles-507fb1b8b28192b54d5e50259c0009f335173354.zip
Clean config
Diffstat (limited to '.config/rofi/styles')
-rw-r--r--.config/rofi/styles/appmenu.rasi229
1 files changed, 166 insertions, 63 deletions
diff --git a/.config/rofi/styles/appmenu.rasi b/.config/rofi/styles/appmenu.rasi
index c2ba024..83445be 100644
--- a/.config/rofi/styles/appmenu.rasi
+++ b/.config/rofi/styles/appmenu.rasi
@@ -1,83 +1,186 @@
-@import "../colors/simple.rasi"
+configuration {
+ bw: 0;
+ columns: 1;
+ location: 0;
+ lines: 15;
+ padding: 0;
+ fixed-num-lines: true;
+ show-icons: true;
+ sidebar-mode: false;
+ separator-style: "beam";
+ hide-scrollbar: false;
+ scroll-method: 0;
+ click-to-exit: true;
+ show-match: true;
+ combi-hide-mode-prefix: false;
+ display-combi: "Combi";
+ display-drun: "Start";
+ display-window: "Window";
+ display-windowcd: "Windowcd";
+ display-run: "Commands";
+ display-ssh: "Ssh";
+ modi: "drun,window,run,ssh,";
+ opacity: "0";
+ fake-transparency: false;
+ kb-row-up: "Up,Control+k,Shift+Tab,Shift+ISO_Left_Tab";
+ kb-row-down: "Down,Control+j";
+ kb-accept-entry: "Control+m,Return,KP_Enter";
+ me-select-entry: "";
+ me-accept-entry: "MousePrimary";
+ terminal: "kitty";
+ kb-remove-to-eol: "Control+Shift+e";
+ kb-mode-next: "Shift+Right,Control+Tab,Control+l";
+ kb-mode-previous: "Shift+Left,Control+Shift+Tab,Control+h";
+ kb-remove-char-back: "BackSpace";
+ kb-mode-complete: "Control+c";
+}
-window {
- transparency: "real";
- background-color: @bg;
- text-color: @fg;
- border: 0px;
- border-color: @ac;
- border-radius: 5px;
- width: 40%;
- height: 40%;
- location: center;
- x-offset: 0;
- y-offset: -100;
+* {
+ padding: 0;
+ hide-scrollbar: true;
+ border: 0;
+ width: 15%;
+ columns: 1;
+ background-color: @background;
+ font: "Source Code Pro Semibold 9";
+ spacing: 2;
}
-prompt {
- enabled: false;
+#window {
+ background-color: @background;
+ border: 3;
+ border-color: @cyber;
+ padding: 0.5ch;
+ location: northwest;
+ margin: 28px 0 0 8px;
}
-entry {
- background-color: @al;
- text-color: @fg;
- placeholder-color: @pg;
- expand: true;
- horizontal-align: 0;
- placeholder: "Search";
- padding: 0.10% 0% 0% 0%;
- blink: false;
+#mainbox {
+ border: 0;
+ border-color: @ac;
+ padding: 0;
}
-inputbar {
- background-color: @ac;
+#message {
+ border: 0px 0px 0px;
+ border-color: @ac;
+ padding: 1px;
}
-listview {
- background-color: @al;
- padding: 5px;
- columns: 1;
- lines: 10;
- spacing: 0%;
- cycle: true;
- dynamic: true;
- layout: vertical;
+#textbox {
+ text-color: @foreground;
+}
+
+#inputbar {
+ children: [ prompt, textbox-prompt-colon, entry, case-indicator ];
+}
+
+#textbox-prompt-colon {
+ expand: false;
+ str: ":";
+ margin: 0px 0.3em 0em 0em;
+ text-color: inherit;
+}
+
+#listview {
+ fixed-height: 0;
+ border: 0px 0px 0px;
+ border-color: @ac;
+ spacing: 2px;
+ scrollbar: true;
+ padding: 2px 0px 0px;
+}
+
+#element {
+ border: 0;
+ padding: 1px;
+}
+
+#element.normal.normal {
+ background-color: @background;
+ text-color: @foreground;
+}
+
+#element.normal.urgent {
+ background-color: @background;
+ text-color: @red;
+}
+
+#element.normal.active {
+ background-color: @foreground;
+ text-color: @background;
+}
+
+#element.selected.normal {
+ background-color: @foreground;
+ text-color: @black;
+}
+
+#element.selected.urgent {
+ background-color: @foreground;
+ text-color: @black;
+}
+
+#element.selected.active {
+ background-color: @foreground;
+ text-color: @black;
+}
+
+#element.alternate.normal {
+ background-color: @background;
+ text-color: @foreground;
+}
+
+#element.alternate.urgent {
+ background-color: @background;
+ text-color: @foreground;
}
-mainbox {
- background-color: @al;
- border: 0% 0% 0% 0%;
- border-radius: 0% 0% 0% 0%;
- border-color: @ac;
- children: [ inputbar, listview ];
- spacing: 0%;
- padding: 0%;
+#element.alternate.active {
+ background-color: @background;
+ text-color: @foreground;
}
-element {
- background-color: @al;
- text-color: @fg;
- orientation: horizontal;
- border-radius: 0%;
- padding: 1% 0.5% 1% 0.5%;
+#scrollbar {
+ width: 0px;
+ border: 0;
+ handle-width: 0px;
+ padding: 0;
}
-element-icon {
- size: 40px;
- border: 0px;
+#sidebar {
+ border: 2px 0px 0px;
+ border-color: @ac;
}
-element-text {
- expand: true;
- horizontal-align: 0;
- vertical-align: 0.5;
- margin: 0% 0.25% 0% 0.25%;
+#button {
+ text-color: @background;
}
-element selected {
- background-color: @ac;
- text-color: @fg;
- border: 0% 0% 0% 0%;
- border-radius: 5px;
- border-color: @bg;
+#button.selected {
+ background-color: @ac;
+ text-color: @foreground;
}
+
+#inputbar {
+ spacing: 0;
+ text-color: @foreground;
+ padding: 1px;
+}
+
+#case-indicator {
+ spacing: 0;
+ text-color: @foreground;
+}
+
+#entry {
+ spacing: 0;
+ text-color: @foreground;
+}
+
+#prompt {
+ spacing: 0;
+ text-color: @foreground;
+}
+
+@import "~/.config/rofi/themes/colors.rasi"