From 7e907bcb33cb404aba268bc74b7b40f0278fcf22 Mon Sep 17 00:00:00 2001 From: Ian Adam Naval Date: Thu, 19 Jul 2018 21:33:22 -0500 Subject: [PATCH] Fix Rofi colors --- X11/Xresources.dotfile | 9 +- rofi/rofi.configdir/ianonavy.rasi | 151 ++++++++++++++++++++++++++++++ 2 files changed, 156 insertions(+), 4 deletions(-) create mode 100644 rofi/rofi.configdir/ianonavy.rasi diff --git a/X11/Xresources.dotfile b/X11/Xresources.dotfile index 22a1a0e..1d330f7 100644 --- a/X11/Xresources.dotfile +++ b/X11/Xresources.dotfile @@ -48,8 +48,8 @@ xterm*borderWidth: 0 rofi.modi: window,run,ssh rofi.opacity: 100 rofi.width: 720 -rofi.lines: 5 -rofi.columns: 1 +rofi.lines: 20 +rofi.columns: 2 rofi.font: Meslo LG S DZ 10 rofi.fg: #f8f8f2 rofi.bg: #252525 @@ -77,9 +77,10 @@ rofi.lazy-filter-limit: 5000 rofi.eh: 1 rofi.auto-select: false rofi.pid: /run/user/1000/rofi.pid -rofi.key-window: -rofi.key-run: +rofi.key-window: +rofi.key-run: rofi.key-ssh: +rofi.theme: ~/.config/rofi/ianonavy.rasi *.cursorBlink: true *.foreground: #f8f8f2 diff --git a/rofi/rofi.configdir/ianonavy.rasi b/rofi/rofi.configdir/ianonavy.rasi new file mode 100644 index 0000000..0d01ec9 --- /dev/null +++ b/rofi/rofi.configdir/ianonavy.rasi @@ -0,0 +1,151 @@ +/** + * ROFI Color theme + * User: ianonavy + * Copyright: public domain + */ + +* { + /* colors */ + foreground: #f8f8f2; + background: #252525; + red: #660000; + yellow: #f4bf75; + + /* normal */ + normal-background: @background; + normal-foreground: @foreground; + urgent-background: @background; + urgent-foreground: @foreground; + active-background: @background; + active-foreground: @yellow; + + selected-normal-background: @red; + selected-normal-foreground: @foreground; + + selected-urgent-background: @background; + selected-urgent-foreground: @foreground; + + selected-active-background: @selected-normal-background; + selected-active-foreground: @active-foreground; + + alternate-normal-background: @background; + alternate-normal-foreground: @foreground; + + alternate-urgent-background: @background; + alternate-urgent-foreground: @urgent-foreground; + + alternate-active-background: @background; + alternate-active-foreground: @active-foreground; + + bordercolor: @red; + border-color: @background; + separatorcolor: #660000; + background-color: rgba ( 0, 0, 0, 0 % ); +} +#window { + background-color: @background; + border: 1; + padding: 0; +} +#mainbox { + border: 0; + padding: 0; +} +#message { + border: 1px 0px 0px ; + border-color: @separatorcolor; + padding: 1px ; +} +#textbox { + text-color: @foreground; +} +#listview { + fixed-height: 0; + border: 1px 0px 0px ; + border-color: @separatorcolor; + spacing: 0px ; + scrollbar: true; + padding: 0px 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; + background-color: @background; + handle-color: #660000; +} +#sidebar { + border: 1px 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; +}