diff --git a/rofi/.config/rofi/config.rasi b/rofi/.config/rofi/config.rasi new file mode 100644 index 0000000..5e38032 --- /dev/null +++ b/rofi/.config/rofi/config.rasi @@ -0,0 +1,6 @@ +configuration { + modi: "run,window"; + theme: "sidebar-mod"; + font: "FantasqueSansMono 16"; + terminal: "termite"; +} diff --git a/rofi/.local/share/rofi/themes/base16-tomorrow-night.rasi b/rofi/.local/share/rofi/themes/base16-tomorrow-night.rasi new file mode 100644 index 0000000..09101c1 --- /dev/null +++ b/rofi/.local/share/rofi/themes/base16-tomorrow-night.rasi @@ -0,0 +1,143 @@ +/** + * Base16 Tomorrow Night ROFI Color theme + * User: Chris Kempson (http://chriskempson.com) + * Copyright: Andrea Scarpino + */ +* { + selected-normal-foreground: @lightbg; + foreground: rgba ( 197, 200, 198, 100 % ); + normal-foreground: @foreground; + alternate-normal-background: @lightbg; + red: rgba ( 204, 102, 102, 100 % ); + selected-urgent-foreground: @background; + blue: rgba ( 129, 162, 190, 100 % ); + urgent-foreground: @red; + alternate-urgent-background: @lightbg; + active-foreground: @blue; + lightbg: rgba ( 40, 42, 46, 100 % ); + selected-active-foreground: @background; + alternate-active-background: @lightbg; + background: rgba ( 29, 31, 33, 100 % ); + alternate-normal-foreground: @foreground; + normal-background: @background; + lightfg: rgba ( 224, 224, 224, 100 % ); + selected-normal-background: @lightfg; + border-color: @foreground; + spacing: 2; + separatorcolor: @foreground; + urgent-background: @background; + selected-urgent-background: @red; + alternate-urgent-foreground: @red; + background-color: rgba ( 29, 31, 33, 0 % ); + alternate-active-foreground: @blue; + active-background: @background; + selected-active-background: @blue; +} +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: false; + 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-color: @normal-foreground; + handle-width: 8px ; + padding: 0; +} +sidebar { + border: 2px dash 0px 0px ; + border-color: @separatorcolor; +} +button { + spacing: 0; + text-color: @normal-foreground; +} +button selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +inputbar { + spacing: 0px; + text-color: @normal-foreground; + padding: 1px ; + children: [ prompt,textbox-prompt-colon,entry]; +} +case-indicator { + spacing: 0; + text-color: @normal-foreground; +} +entry { + spacing: 0; + text-color: @normal-foreground; +} +prompt { + spacing: 0; + text-color: @normal-foreground; +} +textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3000em 0.0000em 0.0000em ; + text-color: inherit; +} diff --git a/rofi/.local/share/rofi/themes/sidebar-mod.rasi b/rofi/.local/share/rofi/themes/sidebar-mod.rasi new file mode 100644 index 0000000..058f16c --- /dev/null +++ b/rofi/.local/share/rofi/themes/sidebar-mod.rasi @@ -0,0 +1,113 @@ +/** + * User: qball + * Copyright: Dave Davenport + */ +* { + text-color: #ffeedd; + background-color: rgba(0,0,0,0); + dark: #1d1f21; + // Black + black: #1d1f21; + lightblack: #1d1f21; + // + // Red + red: #cc6666; + lightred: #cc6666; + // + // Green + green: #b5bd68; + lightgreen: #b5bd68; + // + // Yellow + yellow: #f0c674; + lightyellow: #f0c674; + // + // Blue + blue: #81a2be; + lightblue: #81a2be; + // + // Magenta + magenta: #b294bb; + lightmagenta: #b294bb; + // + // Cyan + cyan: #8abeb7; + lightcyan: #8abeb7; + // + // White + white: #ffffff; + lightwhite: #ffffff; + // + // Bold, Italic, Underline + highlight: bold #ffffff; +} + +#window { + height: 100%; + width: 30em; + location: east; + anchor: east; + border: 0px 0px 0px 0px; + text-color: @lightwhite; +} + +prompt { + padding: 0px 8px 0px 0px; +} + +#mode-switcher { + border: 2px 0px 0px 0px; + background-color: @lightblack; + padding: 4px; +} +#button selected { + border-color: @lightgreen; + text-color: @lightgreen; +} +#inputbar { + background-color: @lightblack; + text-color: @lightgreen; + padding: 4px; + border: 0px 0px 2px 0px; +} +#mainbox { + expand: true; + background-color: #1c1c1cee; + spacing: 1em; +} + +#listview { + padding: 0em 1em 1em 1em; + dynamic: false; + lines: 0; +} + +#element { + padding: 0em 0em 0.2em 0em; +} + +#element selected normal { + background-color: @blue; +} +#element normal active { + text-color: @lightblue; +} +#element normal urgent { + text-color: @lightred; +} +#element alternate normal { +} +#element alternate active { + text-color: @lightblue; +} +#element alternate urgent { + text-color: @lightred; +} +#element selected active { + background-color: @lightblue; + text-color: @dark; +} +#element selected urgent { + background-color: @lightred; + text-color: @dark; +}