# NeoVim base configuration via m3ta-nixpkgs coding.editors module. { config, lib, ... }: with lib; let cfg = config.coding.editors.neovim; in { # coding.editors.neovim is provided by inputs.m3ta-nixpkgs.homeManagerModules.default options.coding.editors.neovim.enable = mkEnableOption "enable NeoVim editor"; config = mkIf cfg.enable { # NeoVim configuration is managed by the m3ta-nixpkgs coding.editors module. # Additional host-specific overrides can be added here. }; }