This configuration embraces the power of Nix for dependency management while maintaining the flexibility of Lua for Neovim configuration. While projects like nixvim offer a complete Nix-based approach, nixCats provides an excellent middle ground - allowing us to:
- Manage dependencies efficiently with Nix
- Keep our existing Lua configurations
- Avoid the need to refactor everything into Nix expressions
The goal is to maintain a minimal yet fully functional setup that prioritizes simplicity without sacrificing capabilities.
- Built using nixCats and Nix flakes
- Pure Lua configuration
- Simple dependency management
- Maintains compatibility with standard Neovim configurations
Run this configuration directly using:
nix run "https://github.com/glwbr/nvim"
This configuration is actively maintained and evolving. While it's already functional for daily use, I'm constantly learning and making improvements. Contributions and suggestions are welcome!
Special thanks to BirdeeHub for creating nixCats, which makes this approach possible.
Feel free to share your ideas and feedback