Skip to content

glwbr/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Neovim configuration built with Nix flakes and nixCats

but, I'm a corgi person 🐶

Corgi with glasses

💭 Philosophy

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.

✨ Features

  • Built using nixCats and Nix flakes
  • Pure Lua configuration
  • Simple dependency management
  • Maintains compatibility with standard Neovim configurations

🚀 Quick Start

Run this configuration directly using:

nix run "https://github.com/glwbr/nvim"

🔄 Project Status

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!

❤️ Acknowledgments

Special thanks to BirdeeHub for creating nixCats, which makes this approach possible.

🤝 Contributing

Feel free to share your ideas and feedback