aboutsummaryrefslogtreecommitdiff
path: root/rofi
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@dailly.me>2026-05-02 11:39:40 +0200
committerSébastien Dailly <sebastien@dailly.me>2026-05-02 11:39:40 +0200
commit891b994e5909232ca4c387992a2095e54dd0bfef (patch)
treea28ef9f26ca010e0a9ae1d2f2379b5a2734c0b70 /rofi
parent109c2bb02ea594b5370817d9d96a44d646052849 (diff)
Rofi theme updateHEADmaster
Diffstat (limited to 'rofi')
-rw-r--r--rofi/.config/rofi/arthur.rasi70
-rw-r--r--rofi/.config/rofi/config.rasi165
2 files changed, 45 insertions, 190 deletions
diff --git a/rofi/.config/rofi/arthur.rasi b/rofi/.config/rofi/arthur.rasi
index 4f4960e..2611548 100644
--- a/rofi/.config/rofi/arthur.rasi
+++ b/rofi/.config/rofi/arthur.rasi
@@ -5,8 +5,13 @@
*/
* {
- background: #2e3440;
- foreground: #ffeedd;
+
+ nord0: #2e3440;
+ nord3: #4c566a;
+ nord4: #d8dee9;
+
+ background: @nord0;
+ foreground: @nord4;
backlight: #ccffeedd;
background-color: transparent;
dark: #1c1c1c;
@@ -28,7 +33,7 @@
lightyellow: #ffa75d;
//
// Blue
- blue: #6495ed;
+ blue: #6495ed;
lightblue: #87ceeb;
//
// Magenta
@@ -36,29 +41,29 @@
lightmagenta: #996600;
//
// Cyan
- cyan: #b0c4de;
- tcyan: #ccb0c4de;
- lightcyan: #b0c4de;
+ cyan: #b0c4de;
+ tcyan: #ccb0c4de;
+ lightcyan: #b0c4de;
//
// White
- white: #bbaa99;
- lightwhite: #ddccbb;
+ white: #e5e9f0;
+ lightwhite: #eceff4;
//
// Bold, Italic, Underline
highlight: underline bold #ffffff;
+
transparent: rgba(0,0,0,0);
- font: "Mono 10";
+ font: "Mono 11";
}
window {
location: center;
anchor: center;
transparency: "screenshot";
- //padding: 0;
- //border: 0px;
- //border-radius: 0px;
+ border: 1px;
+ border-color: @foreground;
color: @magenta;
- background-color: @transparent;
+ background-color: @background;
spacing: 0px;
children: [mode-switcher, mainbox ];
orientation: horizontal;
@@ -69,8 +74,6 @@ mainbox {
}
message {
border-color: @foreground;
- border: 2px 2px 2px 2px;
- border-radius: 10px;
padding: 5;
background-color: @tcyan;
}
@@ -81,9 +84,6 @@ message {
inputbar {
color: @lightwhite;
padding: 11px;
- background-color: @background;
- border: 2px 2px 0px 0px;
- border-radius: 0px 15px 0px 0px;
border-color: @foreground;
}
entry,prompt,case-indicator {
@@ -96,16 +96,13 @@ prompt {
listview {
padding: 8px;
border-color: @foreground;
- border: 0px 2px 2px 0px;
- background-color: @background;
dynamic: false;
- lines: 10;
- border-radius: 0px 0px 15px 0px;
+ lines: 8;
+ columns: 2;
}
element {
padding: 3px;
vertical-align: 0.5;
-// border: 2px;
border-radius: 4px;
background-color: transparent;
color: @foreground;
@@ -115,6 +112,11 @@ element-text {
background-color: inherit;
text-color: inherit;
}
+element-icon {
+ background-color: inherit;
+ text-color: inherit;
+ size: 25px;
+}
element selected.normal {
background-color: @blue;
}
@@ -145,32 +147,24 @@ element normal normal {
}
vertb {
expand: false;
- children: [ dummy0, mode-switcher, dummy1 ];
-}
-dummy0, dummy1 {
- expand: true;
+ children: [ mode-switcher ];
}
mode-switcher {
expand: false;
orientation: vertical;
- spacing: 0px;
- border: 2px 2px 2px 2px;
- border-radius: 50px 0px 0px 50px;
+ border: 0px 1px 0px 0px;
border-color: @foreground;
- background-color: black;
width: 10ch;
}
+mode-switcher, button {
+ color: @foreground;
+}
+
button {
- background-color: @background;
- color: @white;
horizontal-align: 0.5;
}
button selected normal {
- padding:6px;
- color: @foreground;
- //border: 1px 1px 1px 1px;
- background-color: @green;
- //border-color: @foreground;
+ background-color: @nord3;
}
error-message {
expand: true;
diff --git a/rofi/.config/rofi/config.rasi b/rofi/.config/rofi/config.rasi
index 659b4f7..01c2997 100644
--- a/rofi/.config/rofi/config.rasi
+++ b/rofi/.config/rofi/config.rasi
@@ -1,155 +1,16 @@
configuration {
-/* modi: "window,run,ssh";*/
- modi: "run";
-/* font: "mono 12";*/
-/* location: 0;*/
-/* yoffset: 0;*/
-/* xoffset: 0;*/
-/* fixed-num-lines: true;*/
- show-icons: true;
-/* terminal: "rofi-sensible-terminal";*/
-/* ssh-client: "ssh";*/
-/* ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]";*/
-/* run-command: "{cmd}";*/
-/* run-list-command: "";*/
-/* run-shell-command: "{terminal} -e {cmd}";*/
-/* window-command: "wmctrl -i -R {window}";*/
-/* window-match-fields: "all";*/
-/* icon-theme: ;*/
-/* drun-match-fields: "name,generic,exec,categories,keywords";*/
-/* drun-categories: ;*/
-/* drun-show-actions: false;*/
-/* drun-display-format: "{name} [<span weight='light' size='small'><i>({generic})</i></span>]";*/
-/* drun-url-launcher: "xdg-open";*/
-/* disable-history: false;*/
-/* ignored-prefixes: "";*/
-/* sort: false;*/
-/* sorting-method: "normal";*/
-/* case-sensitive: false;*/
-/* cycle: true;*/
-/* sidebar-mode: false;*/
-/* hover-select: false;*/
-/* eh: 1;*/
-/* auto-select: false;*/
-/* parse-hosts: false;*/
-/* parse-known-hosts: true;*/
-/* combi-modi: "window,run";*/
-/* matching: "normal";*/
-/* tokenize: true;*/
-/* m: "-5";*/
-/* filter: ;*/
-/* dpi: -1;*/
-/* threads: 0;*/
-/* scroll-method: 0;*/
-/* window-format: "{w} {c} {t}";*/
-/* click-to-exit: true;*/
-/* theme: ;*/
-/* max-history-size: 25;*/
-/* combi-hide-mode-prefix: false;*/
-/* matching-negate-char: '-' /* unsupported */;*/
-/* cache-dir: ;*/
-/* window-thumbnail: false;*/
-/* drun-use-desktop-cache: false;*/
-/* drun-reload-desktop-cache: false;*/
-/* normalize-match: false;*/
-/* steal-focus: false;*/
-/* application-fallback-icon: ;*/
-/* pid: "/run/user/1000/rofi.pid";*/
-/* display-window: ;*/
-/* display-windowcd: ;*/
-/* display-run: ;*/
-/* display-ssh: ;*/
-/* display-drun: ;*/
-/* display-combi: ;*/
-/* display-keys: ;*/
-/* display-filebrowser: ;*/
-/* kb-primary-paste: "Control+V,Shift+Insert";*/
-/* kb-secondary-paste: "Control+v,Insert";*/
-/* kb-clear-line: "Control+w";*/
-/* kb-move-front: "Control+a";*/
-/* kb-move-end: "Control+e";*/
-/* kb-move-word-back: "Alt+b,Control+Left";*/
-/* kb-move-word-forward: "Alt+f,Control+Right";*/
-/* kb-move-char-back: "Left,Control+b";*/
-/* kb-move-char-forward: "Right,Control+f";*/
-/* kb-remove-word-back: "Control+Alt+h,Control+BackSpace";*/
-/* kb-remove-word-forward: "Control+Alt+d";*/
-/* kb-remove-char-forward: "Delete,Control+d";*/
-/* kb-remove-char-back: "BackSpace,Shift+BackSpace,Control+h";*/
-/* kb-remove-to-eol: "Control+k";*/
-/* kb-remove-to-sol: "Control+u";*/
-/* kb-accept-entry: "Control+j,Control+m,Return,KP_Enter";*/
-/* kb-accept-custom: "Control+Return";*/
-/* kb-accept-custom-alt: "Control+Shift+Return";*/
-/* kb-accept-alt: "Shift+Return";*/
-/* kb-delete-entry: "Shift+Delete";*/
-/* kb-mode-next: "Shift+Right,Control+Tab";*/
-/* kb-mode-previous: "Shift+Left,Control+ISO_Left_Tab";*/
-/* kb-mode-complete: "Control+l";*/
-/* kb-row-left: "Control+Page_Up";*/
-/* kb-row-right: "Control+Page_Down";*/
-/* kb-row-up: "Up,Control+p,ISO_Left_Tab";*/
-/* kb-row-down: "Down,Control+n";*/
-/* kb-row-tab: "Tab";*/
-/* kb-page-prev: "Page_Up";*/
-/* kb-page-next: "Page_Down";*/
-/* kb-row-first: "Home,KP_Home";*/
-/* kb-row-last: "End,KP_End";*/
-/* kb-row-select: "Control+space";*/
-/* kb-screenshot: "Alt+S";*/
-/* kb-ellipsize: "Alt+period";*/
-/* kb-toggle-case-sensitivity: "grave,dead_grave";*/
-/* kb-toggle-sort: "Alt+grave";*/
-/* kb-cancel: "Escape,Control+g,Control+bracketleft";*/
-/* kb-custom-1: "Alt+1";*/
-/* kb-custom-2: "Alt+2";*/
-/* kb-custom-3: "Alt+3";*/
-/* kb-custom-4: "Alt+4";*/
-/* kb-custom-5: "Alt+5";*/
-/* kb-custom-6: "Alt+6";*/
-/* kb-custom-7: "Alt+7";*/
-/* kb-custom-8: "Alt+8";*/
-/* kb-custom-9: "Alt+9";*/
-/* kb-custom-10: "Alt+0";*/
-/* kb-custom-11: "Alt+exclam";*/
-/* kb-custom-12: "Alt+at";*/
-/* kb-custom-13: "Alt+numbersign";*/
-/* kb-custom-14: "Alt+dollar";*/
-/* kb-custom-15: "Alt+percent";*/
-/* kb-custom-16: "Alt+dead_circumflex";*/
-/* kb-custom-17: "Alt+ampersand";*/
-/* kb-custom-18: "Alt+asterisk";*/
-/* kb-custom-19: "Alt+parenleft";*/
-/* kb-select-1: "Super+1";*/
-/* kb-select-2: "Super+2";*/
-/* kb-select-3: "Super+3";*/
-/* kb-select-4: "Super+4";*/
-/* kb-select-5: "Super+5";*/
-/* kb-select-6: "Super+6";*/
-/* kb-select-7: "Super+7";*/
-/* kb-select-8: "Super+8";*/
-/* kb-select-9: "Super+9";*/
-/* kb-select-10: "Super+0";*/
-/* ml-row-left: "ScrollLeft";*/
-/* ml-row-right: "ScrollRight";*/
-/* ml-row-up: "ScrollUp";*/
-/* ml-row-down: "ScrollDown";*/
-/* me-select-entry: "MousePrimary";*/
-/* me-accept-entry: "MouseDPrimary";*/
-/* me-accept-custom: "Control+MouseDPrimary";*/
- /*
- timeout {
- action: "kb-cancel";
- delay: 0;
- }
- filebrowser {
- directories-first: true;
- sorting-method: "name";
- }
- */
- kb-mode-next: "Shift+Right,Tab";
- kb-mode-previous: "Shift+Left,ISO_Left_Tab";
- kb-row-up: "Up,Control+p";
- kb-row-tab: "Control+Tab";
+ //kb-mode-next: "Shift+Right,Tab";
+ //kb-mode-previous: "Shift+Left,ISO_Left_Tab";
+ //kb-row-up: "Up,Control+p";
+ //kb-row-tab: "Control+Tab";
+
+ show-icons: true;
+ terminal: "kitty";
+ drun-display-format: "{icon} {name}";
+ location: 0;
+ display-drun: "Apps";
+ display-run: "Lancer";
+ display-Desktop: "Bureaux";
}
+
@theme "arthur"