{ pkgs, flake, ... }: let configPath = ./config; settingsPath = import (configPath + "/settings.nix"); stylePath = import (configPath + /style.nix) {inherit flake;}; in { programs.waybar = { enable = true; package = pkgs.waybar.overrideAttrs (oa: { # mesonFlags = (oa.mesonFlags or []) ++ ["-Dexperimental=true"]; }); settings = settingsPath; style = stylePath; }; }