This is my personal Neovim configuration built with nvf.
- AI Assistant: Claude Code integration and GitHub Copilot
- Language Support: TypeScript, Python, Go, Nix, Lua, and more
- Git Integration: Neogit, git status, conflict resolution, blame viewer
- Development: Database interaction, HTTP client, task runner, session persistence
You can test it with:
nix run github:derethil/nvim-configYou might see requests to allow Cachix substituters (derethil.cachix.org)
during builds as I have set up a workflow to cache configuration builds on
Cachix.
Add to your flake inputs:
nvim-config.url = "github:derethil/nvim-config";Then import and enable:
# Home Manager
imports = [ inputs.nvim-config.homeManagerModules.default ];
programs.nvim-config.enable = true;
# NixOS
imports = [ inputs.nvim-config.nixosModules.default ];
programs.nvim-config.enable = true;More options can be found in the options file.