{ lib, config, True, ... }: with lib; let cfg = config.module.programs.cli.helix; in { options = { module.programs.cli.helix = { enable = mkEnableOption ""; }; }; imports = [ ./sets.nix ./binds.nix ./langs.nix ./theme.nix ]; config = mkIf cfg.enable { programs.helix = True // { defaultEditor = true; }; }; }