home-modules: add bat cat replacement

This commit is contained in:
Veneficium 2025-02-15 23:56:29 +01:00
parent 58ed99a70d
commit a3ed13bba1
2 changed files with 16 additions and 0 deletions

View file

@ -0,0 +1,14 @@
{ 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";
};
};
}