sys-config/modules/home/cliPrograms/bat.nix
2025-02-15 23:56:34 +01:00

14 lines
325 B
Nix

{ config, lib, ... }:
{
options.setting.programs.bat = {
enable = lib.mkEnableOption "enable bat, cat replacement";
};
config = lib.mkIf config.settings.programs.bat {
programs.bat.enable = true;
programs.fish.shellAliases = lib.mkIf config.settings.shell.fish.enable {
"cat" = "bat";
};
};
}