nixos/home/desktop/waybar/main.nix

42 lines
890 B
Nix
Raw Normal View History

2023-07-10 11:24:42 +01:00
{...}: let
modules = import ./modules.nix;
in {
imports = [./default.nix];
programs.waybar.settings.main = {
layer = "top";
position = "top";
spacing = 10;
margin-top = 10;
margin-left = 20;
margin-right = 20;
margin-bottom = 5;
"modules-left" = [
"clock"
"cpu"
"memory"
"temperature"
];
"modules-center" = [
"wlr/workspaces"
];
"modules-right" = [
"pulseaudio"
"bluetooth"
"network"
"battery"
"tray"
];
clock = modules.clock;
cpu = modules.cpu;
memory = modules.memory;
temperature = modules.temperature;
"wlr/workspaces" = modules."wlr/workspaces";
pulseaudio = modules.pulseaudio;
bluetooth = modules.bluetooth;
network = modules.network;
backlight = modules.backlight;
battery = modules.battery;
tray = modules.tray;
};
}