189 lines
4.3 KiB
Nix
189 lines
4.3 KiB
Nix
{
|
|
keyboard-state = {
|
|
numlock = true;
|
|
capslock = true;
|
|
format = "{name} {icon}";
|
|
format-icons = {
|
|
locked = "";
|
|
unlocked = "";
|
|
};
|
|
};
|
|
tray.spacing = 10;
|
|
clock = {
|
|
format = "{:%A %Y-%m-%d | %R }";
|
|
tooltip-format = "<tt>{calendar}</tt>";
|
|
calendar = {
|
|
mode = "year";
|
|
mode-mon-col = 3;
|
|
weeks-pos = "right";
|
|
on-scroll = 1;
|
|
on-click-right = "mode";
|
|
format = {
|
|
months = "<span color='#ffead3'><b>{}</b></span>";
|
|
days = "<span color='#ecc6d9'><b>{}</b></span>";
|
|
weeks = "<span color='#99ffdd'><b>W{}</b></span>";
|
|
weekdays = "<span color='#ffcc66'><b>{}</b></span>";
|
|
today = "<span color='#ff6699'><b><u>{}</u></b></span>";
|
|
};
|
|
};
|
|
actions = {
|
|
on-click-right = "mode";
|
|
on-click-forward = "tz_up";
|
|
on-click-backward = "tz_down";
|
|
on-scroll-up = "shift_up";
|
|
on-scroll-down = "shift_down";
|
|
};
|
|
};
|
|
"clock#compact" = {
|
|
format = "{:%R }";
|
|
tooltip-format = "{:%A %Y-%m-%d }";
|
|
};
|
|
cpu = {
|
|
format = "{usage}% ";
|
|
tooltip = false;
|
|
};
|
|
memory.format = "{}% ";
|
|
temperature = {
|
|
critical-threshold = 80;
|
|
format = "{temperatureC}°C {icon}";
|
|
format-icons = [
|
|
""
|
|
""
|
|
""
|
|
];
|
|
};
|
|
backlight = {
|
|
format = "{percent}% {icon}";
|
|
format-icons = [
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
];
|
|
};
|
|
battery = {
|
|
states = {
|
|
warning = 30;
|
|
critical = 15;
|
|
};
|
|
format = "{capacity}% {icon}";
|
|
format-charging = "{capacity}% ";
|
|
format-plugged = "{capacity}% ";
|
|
format-alt = "{time} {icon}";
|
|
format-icons = [
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
""
|
|
];
|
|
};
|
|
network = {
|
|
format-wifi = "{essid} ({signalStrength}%) ";
|
|
format-ethernet = "Connected ";
|
|
tooltip-format = "{ifname}";
|
|
format-linked = "{ifname} (No IP) ";
|
|
format-disconnected = "Disconnected ";
|
|
format-alt = "{ifname}: {ipaddr}/{cidr}";
|
|
on-click = "nm-connection-editor";
|
|
};
|
|
"network#compact" = {
|
|
format-wifi = "({signalStrength}%) ";
|
|
format-ethernet = "";
|
|
tooltip-format = "{essid}";
|
|
format-linked = "(No IP) ";
|
|
format-disconnected = "";
|
|
on-click = "nm-connection-editor";
|
|
};
|
|
bluetooth = {
|
|
format = " {status}";
|
|
format-disabled = " {status}";
|
|
format-off = " {status}";
|
|
format-on = " {status}";
|
|
format-connected = " {device_alias}";
|
|
on-click = "blueman-manager";
|
|
};
|
|
pulseaudio = {
|
|
scroll-step = 5;
|
|
format = "{volume}% {icon} {format_source}";
|
|
format-bluetooth = "{volume}% {icon} {format_source}";
|
|
format-bluetooth-muted = " {icon} {format_source}";
|
|
format-muted = " {format_source}";
|
|
format-source = "{volume}% ";
|
|
format-source-muted = "";
|
|
format-icons = {
|
|
headphone = "";
|
|
hands-free = "";
|
|
headset = "";
|
|
phone = "";
|
|
portable = "";
|
|
car = "";
|
|
default = [
|
|
""
|
|
""
|
|
""
|
|
];
|
|
};
|
|
on-click = "pavucontrol";
|
|
};
|
|
"pulseaudio#compact" = {
|
|
scroll-step = 5;
|
|
format = "{icon} {format_source}";
|
|
format-bluetooth = "{icon} {format_source}";
|
|
format-bluetooth-muted = " {icon} {format_source}";
|
|
format-muted = " {format_source}";
|
|
format-source = "";
|
|
format-source-muted = "";
|
|
format-icons = {
|
|
headphone = "";
|
|
hands-free = "";
|
|
headset = "";
|
|
phone = "";
|
|
portable = "";
|
|
car = "";
|
|
default = [
|
|
""
|
|
""
|
|
""
|
|
];
|
|
};
|
|
on-click = "pavucontrol";
|
|
};
|
|
"custom/power" = {
|
|
format = "";
|
|
on-click = "powermenu";
|
|
};
|
|
"wlr/workspaces" = {
|
|
on-click = "activate";
|
|
disable-scroll = true;
|
|
all-outputs = true;
|
|
format = "{icon}";
|
|
format-icons = {
|
|
"1" = "";
|
|
"2" = "";
|
|
"3" = "";
|
|
"4" = "";
|
|
"5" = "";
|
|
"6" = "";
|
|
"7" = "";
|
|
"8" = "";
|
|
urgent = "";
|
|
default = "";
|
|
};
|
|
sort-by-name = true;
|
|
sort-by-coordinates = false;
|
|
sort-by-number = false;
|
|
};
|
|
}
|