41 lines
1.3 KiB
Text
41 lines
1.3 KiB
Text
|
/**
|
||
|
* Changing this file allows all other theme files to be affected since
|
||
|
* they all get their default settings from here.
|
||
|
* Idea cribbed from: https://gitlab.com/vahnrr/rofi-menus
|
||
|
*
|
||
|
* Structure (what goes where) should be set in specific theme files, which pull from more general layouts/ files
|
||
|
* Color (what has which accent) can be added with colorschemes/ files, and then set globally from here
|
||
|
*
|
||
|
* if a layout needs a *very* specific colorscheme it can also be set in the layouts/theme files
|
||
|
* but try to keep the two separated as much as possible, so we can adjust global options easily from here
|
||
|
*/
|
||
|
|
||
|
@import "colorschemes/gruvbox-dark.rasi"
|
||
|
|
||
|
* {
|
||
|
/* General */
|
||
|
text-font: "Iosevka Nerd Font";
|
||
|
text-font-mono: "Iosevka Nerd Font";
|
||
|
icon-font: "Iosevka Nerd Font";
|
||
|
icon-font-small: "Iosevka Nerd Font";
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* In case rofi gets started without a specific theme
|
||
|
* try to match the imported theme colors as best we
|
||
|
* can to any general purpose.
|
||
|
*/
|
||
|
* {
|
||
|
background-color: @background;
|
||
|
text-color: @foreground;
|
||
|
font: @text-font;
|
||
|
}
|
||
|
#element {
|
||
|
background-color: @background-nofocus;
|
||
|
text-color: @foreground-nofocus;
|
||
|
}
|
||
|
#element.selected {
|
||
|
background-color: @background-focus;
|
||
|
text-color: @foreground-focus;
|
||
|
}
|