dotfiles/.config/rofi/base16.rasi
Trysdyn Black ed5e5150d6 Push base16 theme changes
- Switch to a base16 builder wrapper I wrote myself
- Switch small details on a bunch of templates
- Switch to a QVP based color scheme I wrote myself

This should form the most rational default for colors going forward.
2021-04-04 00:09:46 -07:00

129 lines
3.4 KiB
Text

// %%base16_template: rofi##colors %%
* {
base00: rgba ( 0, 0, 0, 100 % );
base01: rgba ( 32, 32, 32, 100 % );
base02: rgba ( 49, 22, 71, 100 % );
base03: rgba ( 96, 96, 96, 100 % );
base04: rgba ( 176, 176, 176, 100 % );
base05: rgba ( 240, 240, 240, 100 % );
base06: rgba ( 192, 192, 192, 100 % );
base07: rgba ( 255, 255, 255, 100 % );
base08: rgba ( 237, 0, 140, 100 % );
base09: rgba ( 247, 148, 29, 100 % );
base0A: rgba ( 247, 198, 29, 100 % );
base0B: rgba ( 141, 199, 63, 100 % );
base0C: rgba ( 101, 205, 205, 100 % );
base0D: rgba ( 63, 127, 255, 100 % );
base0E: rgba ( 159, 79, 223, 100 % );
base0F: rgba ( 161, 105, 70, 100 % );
}
// %%base16_template_end%%
* {
background-color: @base00;
alt-background-color: @base01;
urgent-background-color: @base08;
urgent-text-color: @base00;
text-color: @base05;
border-color: @base02;
spacing: 2;
}
window {
border: 1;
padding: 5;
}
mainbox {
border: 0;
padding: 0;
}
message {
border: 1px dash 0px 0px ;
padding: 1px ;
}
textbox {
background-color: @alt-background-color;
border: 2px solid;
}
listview {
fixed-height: 0;
border: 0;
spacing: 2px ;
scrollbar: true;
padding: 0;
}
element {
border: 0;
padding: 1px ;
}
element normal.normal {
}
element normal.urgent {
background-color: @urgent-background-color;
text-color: @urgent-text-color;
}
element normal.active {
}
element selected.normal {
background-color: @border-color;
}
element selected.urgent {
background-color: @text-color;
text-color: @urgent-background-color;
}
element selected.active {
background-color: @border-color;
}
element alternate.normal {
}
element alternate.urgent {
background-color: @urgent-background-color;
text-color: @urgent-text-color;
}
element alternate.active {
}
scrollbar {
width: 4px ;
border: 0;
handle-color: @text-color;
handle-width: 8px ;
padding: 0;
}
sidebar {
border: 2px dash 0px 0px ;
border-color: @border-color;
}
button {
spacing: 0;
}
button selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
inputbar {
spacing: 0px;
padding: 1px ;
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
border: 2px solid;
border-color: @selected-normal-background;
}
case-indicator {
spacing: 0;
background-color: inherit;
}
entry {
spacing: 0;
background-color: inherit;
}
prompt {
spacing: 0;
background-color: inherit;
}
textbox-prompt-colon {
expand: false;
str: ":";
margin: 0px 0.3000em 0.0000em 0.0000em ;
background-color: inherit;
}