nixos-config/modules/system/comma.nix

20 lines
379 B
Nix

{
inputs,
config,
lib,
...
}:
let
cfg = config.myConfig.comma;
in
{
imports = [ inputs.nix-index-database.nixosModules.nix-index ];
options.myConfig.comma.enable = lib.mkEnableOption "";
config = {
programs.command-not-found.enable = !cfg.enable;
programs.nix-index.enable = cfg.enable;
programs.nix-index-database.comma.enable = cfg.enable;
};
}