From 2d4f428fd37c51c518940f89c5a6aca20de6dcd2 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Fri, 22 May 2026 10:21:54 +0200 Subject: [PATCH] feat(waybar): add enable option --- home/modules/waybar/default.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) 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; + }; }; }