at master 288 B view raw
1{ 2 pkgs, 3 config, 4 lib, 5 ... 6}: 7 8let 9 cfg = config.custom; 10in 11{ 12 options.custom.dict = lib.mkOption { 13 type = lib.types.bool; 14 default = true; 15 }; 16 17 config = lib.mkIf cfg.dict { 18 services.dictd.enable = true; 19 20 environment.systemPackages = with pkgs; [ dict ]; 21 }; 22}