.config/rofi/theme.rasi 3.9 KiB raw
1
* {
2
	foreground:                  white;
3
	background:                  rgba(0, 0, 0, 100%);
4
	red:                         #B03060;
5
	lightfg:                     white;
6
	separatorcolor:              var(foreground);
7
	lightbg:                     #333333;
8
	background-color:            rgba(0, 0, 0, 0%);
9
	border-color:                aquamarine;
10
	normal-background:           var(background);
11
	spacing:                     2;
12
	urgent-foreground:           var(background);
13
	urgent-background:           var(red);
14
	active-foreground:           white;
15
	active-background:           var(background);
16
	selected-urgent-background:  aquamarine;
17
	selected-active-foreground:  var(background);
18
	selected-active-background:  aquamarine;
19
	selected-normal-foreground:  var(background);
20
	selected-normal-background:  aquamarine;
21
	selected-urgent-foreground:  var(background);
22
	normal-foreground:           var(foreground);
23
}
24
element {
25
	padding: 8px 12px;
26
	cursor:  pointer;
27
	spacing: 0px;
28
	border:  0;
29
}
30
element normal.normal {
31
	background-color: var(normal-background);
32
	text-color:       var(normal-foreground);
33
}
34
element normal.urgent {
35
	background-color: var(urgent-background);
36
	text-color:       var(urgent-foreground);
37
}
38
element normal.active {
39
	background-color: var(active-background);
40
	text-color:       var(active-foreground);
41
}
42
element selected.normal {
43
	background-color: var(selected-normal-background);
44
	text-color:       var(selected-normal-foreground);
45
}
46
element selected.urgent {
47
	background-color: var(selected-urgent-background);
48
	text-color:       var(selected-urgent-foreground);
49
}
50
element selected.active {
51
	background-color: var(selected-active-background);
52
	text-color:       var(selected-active-foreground);
53
}
54
element alternate.normal {
55
	background-color: var(normal-background);
56
	text-color:       var(normal-foreground);
57
}
58
element alternate.urgent {
59
	background-color: var(urgent-background);
60
	text-color:       var(urgent-foreground);
61
}
62
element alternate.active {
63
	background-color: var(active-background);
64
	text-color:       var(active-foreground);
65
}
66
element-text {
67
	background-color: rgba(0, 0, 0, 0%);
68
	cursor:           inherit;
69
	highlight:        inherit;
70
	text-color:       inherit;
71
}
72
element-icon {
73
	background-color: rgba(0, 0, 0, 0%);
74
	size:             1em;
75
	cursor:           inherit;
76
	text-color:       inherit;
77
}
78
window {
79
	padding:          0px;
80
	background-color: var(background);
81
	border:           1;
82
}
83
mainbox {
84
	padding: 0;
85
	border:  0;
86
}
87
message {
88
	padding:      1px;
89
	border-color: var(separatorcolor);
90
	border:       2px dash 0px 0px;
91
}
92
textbox {
93
	text-color: var(foreground);
94
}
95
listview {
96
	padding:      0px;
97
	scrollbar:    false;
98
	border-color: #333;
99
	spacing:      2px;
100
	fixed-height: 0;
101
	border:       1px dash 0px 0px;
102
}
103
scrollbar {
104
	width:        4px;
105
	padding:      0;
106
	handle-width: 8px;
107
	border:       0;
108
	handle-color: var(normal-foreground);
109
}
110
sidebar {
111
	border-color: var(separatorcolor);
112
	border:       2px dash 0px 0px;
113
}
114
button {
115
	cursor:     pointer;
116
	spacing:    0;
117
	text-color: var(normal-foreground);
118
}
119
button selected {
120
	background-color: var(selected-normal-background);
121
	text-color:       var(selected-normal-foreground);
122
}
123
num-filtered-rows {
124
	expand:     false;
125
	text-color: #777;
126
}
127
num-rows {
128
	expand:     false;
129
	text-color: #777;
130
}
131
textbox-num-sep {
132
	expand:     false;
133
	str:        "/";
134
	text-color: #777;
135
}
136
inputbar {
137
	padding:    12px 12px;
138
	spacing:    0px;
139
	text-color: var(normal-foreground);
140
	children:   [prompt,textbox-prompt-colon,entry,num-filtered-rows,textbox-num-sep,num-rows,case-indicator];
141
}
142
case-indicator {
143
	spacing:    0;
144
	text-color: var(normal-foreground);
145
}
146
entry {
147
	text-color:        var(normal-foreground);
148
	cursor:            text;
149
	spacing:           0;
150
	placeholder-color: rgba(128, 128, 128, 100%);
151
	placeholder:       "";
152
}
153
prompt {
154
	spacing:    0;
155
	text-color: #777;
156
}
157
textbox-prompt-colon {
158
	margin:     0px 0.3em 0.0em 0.0em;
159
	expand:     false;
160
	str:        ":";
161
	text-color: #777;
162
}