From 68aa70ef618e261e5a93ba8fa72700ef1197cdc7 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sun, 28 Nov 2021 13:38:53 +0100 Subject: [PATCH] rofi: update for Rofi 1.7.1 --- dotfiles/rofi.conf | 81 ++++++++++++++++++++-------------------------- 1 file changed, 35 insertions(+), 46 deletions(-) diff --git a/dotfiles/rofi.conf b/dotfiles/rofi.conf index d7cf6ee..cbbae37 100644 --- a/dotfiles/rofi.conf +++ b/dotfiles/rofi.conf @@ -6,55 +6,57 @@ configuration { me-accept-entry: "MousePrimary"; } -/* - * ROFI One Dark - * - * Based on OneDark.vim (https://github.com/joshdick/onedark.vim) - * - * Author: Benjamin Stauss - * User: me-benni - * - * With slight modifications to look like floating. - */ * { - black: #000000; - red: #eb6e67; - green: #95ee8f; - yellow: #f8c456; - blue: #6eaafb; - mangenta: #d886f3; - cyan: #6cdcf7; - emphasis: #50536b; - text: #efefef; - text-alt: #c2c2c2; - bg: #282c34ee; + red: #eb6e67; + blue: #6eaafb; + purple: #a020f0; + foreground: #efefef; + background: #282c34ee; + lightbg: #50536b; + lightfg: #c2c2c2; + normal-background: transparent; + normal-foreground: var(lightfg); + active-background: transparent; + active-foreground: var(foreground); + urgent-background: transparent; + urgent-foreground: var(red); + selected-active-background: var(lightbg); + selected-active-foreground: var(lightfg); + selected-normal-background: var(lightbg); + selected-normal-foreground: var(foreground); + selected-urgent-background: var(red); + selected-urgent-foreground: var(foreground); + alternate-active-background: var(active-background); + alternate-active-foreground: var(active-foreground); + alternate-normal-background: var(normal-background); + alternate-normal-foreground: var(normal-foreground); + alternate-urgent-background: var(urgent-background); + alternate-urgent-foreground: var(urgent-foreground); spacing: 0; background-color: transparent; - font: "Iosevka Aile 12"; - text-color: @text; } window { transparency: "real"; + background-color: transparent; + border: 0; } inputbar { margin: 0 0 0.6em 0; padding: 1%; children: [prompt, textbox-prompt-colon, entry, case-indicator]; - background-color: @bg; + background-color: var(background); } prompt { - text-color: @blue; + text-color: var(blue); } - textbox-prompt-colon { expand: false; str: ":"; - text-color: @text-alt; } entry { @@ -65,14 +67,13 @@ listview { padding: 0.2em; spacing: 0.2em; dynamic: true; + border: 0; scrollbar: false; - background-color: @bg; + background-color: var(background); } element { padding: 0.2em; - text-color: @text-alt; - highlight: bold #95ee8f; /* green */ border-radius: 5px; } element-icon { @@ -80,36 +81,24 @@ element-icon { padding: 0 0.6em 0 0; } -element selected { - background-color: @emphasis; - text-color: @text; -} - -element urgent, element selected urgent { - text-color: @red; -} - -element active, element selected active { - text-color: @purple; -} - message, error-message { margin: 0 0 0.6em; padding: 1%; + border: 0; border-radius: 5px; - background-color: @emphasis; + background-color: var(background); } error-message { margin: 0; padding: 0.6em; - border-color: @red; + border-color: var(red); border: 3px; } + mode-switcher { margin: 0.6em 0 0 0; } button selected { padding: 0.3em; border-radius: 5px; - background-color: @emphasis; }