{...}: 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; }; }