{ pkgs, ... }: # These options are imported in nixvim.imports and therefore # every option here lives within `programs.nixvim` { enable = true; defaultEditor = true; package = pkgs.neovim-unwrapped; # Setup some aliases vimAlias = true; vimdiffAlias = true; imports = [ ./colorscheme.nix ./completion.nix ./editing.nix ./picker.nix ./formatter.nix ./git.nix ./lsp.nix ./options.nix ./statusline.nix ./keybindings.nix ./ai.nix ./typescript.nix ]; }