1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{ config, lib, pkgs, ... }: let cfg = config.sils.bat; in { options.sils.bat.enable = lib.mkEnableOption "bat"; config = lib.mkIf cfg.enable { programs.bat = { enable = true; extraPackages = with pkgs.bat-extras; [ batdiff batman batgrep batwatch ]; }; }; }