1
0
mirror of https://github.com/kmein/niveum synced 2026-03-19 03:21:10 +01:00

feat: add overlays, write TOML

This commit is contained in:
Kierán Meinhardt
2019-11-05 21:59:51 +01:00
parent ff99bfcb5a
commit e296de9ed1
5 changed files with 171 additions and 153 deletions

View File

@@ -1,81 +1,85 @@
{ wifi-interface, colours, batteryBlock }: ''
[theme]
name = "plain"
[theme.overrides]
separator = " "
critical_fg = "${colours.red.bright}"
good_fg = "${colours.green.bright}"
idle_fg = "${colours.foreground}"
info_fg = "${colours.foreground}"
separator_fg = "auto"
warning_fg = "${colours.yellow.bright}"
alternating_tint_bg = "${colours.background}"
alternating_tint_fg = "${colours.background}"
critical_bg = "${colours.background}"
good_bg = "${colours.background}"
idle_bg = "${colours.background}"
info_bg = "${colours.background}"
separator_bg = "auto"
warning_bg = "${colours.background}"
[icons]
name = "none"
[icons.overrides]
music = " "
music_play = ""
music_next = ""
music_prev = ""
volume_full = " "
volume_half = " "
volume_empty = " "
bat = " "
bat_full = " "
bat_charging = " "
bat_discharging = " "
memory_mem = ""
separator = ""
net_wireless = ""
cogs = ""
time = ""
[[block]]
block = "music"
player = "spotify"
buttons = ["prev", "play", "next"]
marquee = false
max_width = 35
# on_collapsed_click = "spotify"
[[block]]
block = "net"
device = "${wifi-interface}"
ssid = true
interval = 1
speed_up = false
speed_down = false
[[block]]
block = "battery"
device = "${batteryBlock}"
show = "both"
[[block]]
block = "sound"
# show_volume_when_muted = true
[[block]]
block = "memory"
display_type = "memory"
format_mem = "{MUg}G"
clickable = false
[[block]]
block = "load"
interval = 1
format = "{1m}"
[[block]]
block = "time"
interval = 5
format = "%Y-%m-%d %H:%M"
''
{ wifi-interface, colours, batteryBlock }:
{
theme = {
name = "plain";
overrides = {
separator = " ";
critical_fg = colours.red.bright;
good_fg = colours.green.bright;
idle_fg = colours.foreground;
info_fg = colours.foreground;
separator_fg = "auto";
warning_fg = colours.yellow.bright;
alternating_tint_bg = colours.background;
alternating_tint_fg = colours.background;
critical_bg = colours.background;
good_bg = colours.background;
idle_bg = colours.background;
info_bg = colours.background;
separator_bg = "auto";
warning_bg = colours.background;
};
};
icons = {
name = "none";
overrides = {
music = " ";
music_play = "";
music_next = "";
music_prev = "";
volume_full = " ";
volume_half = " ";
volume_empty = " ";
bat = " ";
bat_full = " ";
bat_charging = " ";
bat_discharging = " ";
memory_mem = "";
separator = "";
net_wireless = "";
cogs = "";
time = "";
};
};
block = [
{
block = "music";
player = "spotify";
buttons = ["prev" "play" "next"];
marquee = false;
max_width = 35;
}
{
block = "net";
device = wifi-interface;
ssid = true;
interval = 1;
speed_up = false;
speed_down = false;
}
{
block = "battery";
device = batteryBlock;
show = "both";
}
{
block = "sound";
}
{
block = "memory";
display_type = "memory";
format_mem = "{MUg}G";
clickable = false;
}
{
block = "load";
interval = 1;
format = "{1m}";
}
{
block = "time";
interval = 5;
format = "%Y-%m-%d %H:%M";
}
];
}