From 8665a36e3a2efb770b86968177aa9c6b353d7ee4 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Fri, 22 May 2026 09:49:13 +0200 Subject: [PATCH] feat(clipboard): add enable option --- home/modules/clipboard/default.nix | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/home/modules/clipboard/default.nix b/home/modules/clipboard/default.nix index ca678c03..a1bf7d35 100644 --- a/home/modules/clipboard/default.nix +++ b/home/modules/clipboard/default.nix @@ -1,7 +1,21 @@ -{ pkgs, ... }: - { - home.packages = with pkgs; [ - wl-clipboard - ]; + config, + lib, + pkgs, + ... +}: + +let + cfg = config.clipboard; +in +{ + options.clipboard = { + enable = lib.mkEnableOption "clipboard"; + }; + + config = lib.mkIf cfg.enable { + home.packages = with pkgs; [ + wl-clipboard + ]; + }; }