diff --git a/home/modules/waybar/default.nix b/home/modules/waybar/default.nix index 34a558ed..157b6481 100644 --- a/home/modules/waybar/default.nix +++ b/home/modules/waybar/default.nix @@ -1,11 +1,24 @@ +{ + config, + lib, + ... +}: + +let + cfg = config.waybar; +in { imports = [ ./settings.nix ./style.nix ]; - programs.waybar = { - enable = true; - systemd.enable = true; + options.waybar.enable = lib.mkEnableOption "waybar"; + + config = lib.mkIf cfg.enable { + programs.waybar = { + enable = true; + systemd.enable = true; + }; }; }