···
91
91
programs.waybar = {
92
92
enable = true;
93
93
94
94
-
style = ''
95
95
-
96
96
-
* {
97
97
-
font-family: FantasqueSansMono Nerd Font;
98
98
-
font-size: 14px;
99
99
-
min-height: 0;
100
100
-
}
101
101
-
102
102
-
#waybar {
103
103
-
background: transparent;
104
104
-
color: @text;
105
105
-
margin: 4px 4px;
106
106
-
}
107
107
-
108
108
-
#workspaces {
109
109
-
border-radius: 1rem;
110
110
-
margin: 4px;
111
111
-
background-color: @surface0;
112
112
-
margin-left: 1rem;
113
113
-
}
114
114
-
115
115
-
#workspaces button {
116
116
-
color: @lavender;
117
117
-
border-radius: 1rem;
118
118
-
padding: 0.4rem;
119
119
-
}
120
120
-
121
121
-
#workspaces button.active {
122
122
-
color: @sky;
123
123
-
border-radius: 1rem;
124
124
-
}
125
125
-
126
126
-
#workspaces button:hover {
127
127
-
color: @sapphire;
128
128
-
border-radius: 1rem;
129
129
-
}
130
130
-
131
131
-
#custom-music,
132
132
-
#tray,
133
133
-
#backlight,
134
134
-
#clock,
135
135
-
#battery,
136
136
-
#pulseaudio,
137
137
-
#network,
138
138
-
#power-profiles-daemon,
139
139
-
#cpu,
140
140
-
#memory,
141
141
-
#temperature,
142
142
-
#custom-lock,
143
143
-
#custom-power {
144
144
-
background-color: @surface0;
145
145
-
padding: 0.5rem 1rem;
146
146
-
margin: 4px 0;
147
147
-
}
148
148
-
149
149
-
#clock {
150
150
-
color: @blue;
151
151
-
border-radius: 0px 1rem 1rem 0px;
152
152
-
margin-right: 1rem;
153
153
-
}
154
154
-
155
155
-
#battery {
156
156
-
color: @green;
157
157
-
}
158
158
-
159
159
-
#battery.charging {
160
160
-
color: @green;
161
161
-
}
162
162
-
163
163
-
#battery.warning:not(.charging) {
164
164
-
color: @red;
165
165
-
}
166
166
-
167
167
-
#backlight {
168
168
-
color: @yellow;
169
169
-
}
170
170
-
171
171
-
#backlight, #battery {
172
172
-
border-radius: 0;
173
173
-
}
174
174
-
175
175
-
#pulseaudio {
176
176
-
color: @maroon;
177
177
-
border-radius: 1rem 0px 0px 1rem;
178
178
-
margin-left: 1rem;
179
179
-
}
180
180
-
181
181
-
#custom-music {
182
182
-
color: @mauve;
183
183
-
border-radius: 1rem;
184
184
-
}
185
185
-
186
186
-
#custom-lock {
187
187
-
border-radius: 1rem 0px 0px 1rem;
188
188
-
color: @lavender;
189
189
-
}
190
190
-
191
191
-
#custom-power {
192
192
-
margin-right: 1rem;
193
193
-
border-radius: 0px 1rem 1rem 0px;
194
194
-
color: @red;
195
195
-
}
196
196
-
197
197
-
#tray {
198
198
-
margin-right: 1rem;
199
199
-
border-radius: 1rem;
200
200
-
}
201
201
-
'';
94
94
+
style = builtins.readFile ./waybar/style.css;
202
95
};
203
96
204
97
programs.ssh = {
···
1
1
+
* {
2
2
+
font-family: FantasqueSansMono Nerd Font;
3
3
+
font-size: 14px;
4
4
+
min-height: 0;
5
5
+
}
6
6
+
7
7
+
#waybar {
8
8
+
background: transparent;
9
9
+
color: @text;
10
10
+
margin: 4px 4px;
11
11
+
}
12
12
+
13
13
+
#workspaces {
14
14
+
border-radius: 1rem;
15
15
+
margin: 4px;
16
16
+
background-color: @surface0;
17
17
+
margin-left: 1rem;
18
18
+
}
19
19
+
20
20
+
#workspaces button {
21
21
+
color: @lavender;
22
22
+
border-radius: 1rem;
23
23
+
padding: 0.4rem;
24
24
+
}
25
25
+
26
26
+
#workspaces button.active {
27
27
+
color: @sky;
28
28
+
border-radius: 1rem;
29
29
+
}
30
30
+
31
31
+
#workspaces button:hover {
32
32
+
color: @sapphire;
33
33
+
border-radius: 1rem;
34
34
+
}
35
35
+
36
36
+
#custom-music,
37
37
+
#tray,
38
38
+
#backlight,
39
39
+
#clock,
40
40
+
#battery,
41
41
+
#pulseaudio,
42
42
+
#network,
43
43
+
#power-profiles-daemon,
44
44
+
#cpu,
45
45
+
#memory,
46
46
+
#temperature,
47
47
+
#custom-lock,
48
48
+
#custom-power {
49
49
+
background-color: @surface0;
50
50
+
padding: 0.5rem 1rem;
51
51
+
margin: 4px 0;
52
52
+
}
53
53
+
54
54
+
#clock {
55
55
+
color: @blue;
56
56
+
border-radius: 0px 1rem 1rem 0px;
57
57
+
margin-right: 1rem;
58
58
+
}
59
59
+
60
60
+
#battery {
61
61
+
color: @green;
62
62
+
}
63
63
+
64
64
+
#battery.charging {
65
65
+
color: @green;
66
66
+
}
67
67
+
68
68
+
#battery.warning:not(.charging) {
69
69
+
color: @red;
70
70
+
}
71
71
+
72
72
+
#backlight {
73
73
+
color: @yellow;
74
74
+
}
75
75
+
76
76
+
#backlight,
77
77
+
#battery {
78
78
+
border-radius: 0;
79
79
+
}
80
80
+
81
81
+
#pulseaudio {
82
82
+
color: @maroon;
83
83
+
border-radius: 1rem 0px 0px 1rem;
84
84
+
margin-left: 1rem;
85
85
+
}
86
86
+
87
87
+
#custom-music {
88
88
+
color: @mauve;
89
89
+
border-radius: 1rem;
90
90
+
}
91
91
+
92
92
+
#custom-lock {
93
93
+
border-radius: 1rem 0px 0px 1rem;
94
94
+
color: @lavender;
95
95
+
}
96
96
+
97
97
+
#custom-power {
98
98
+
margin-right: 1rem;
99
99
+
border-radius: 0px 1rem 1rem 0px;
100
100
+
color: @red;
101
101
+
}
102
102
+
103
103
+
#tray {
104
104
+
margin-right: 1rem;
105
105
+
border-radius: 1rem;
106
106
+
}