mirror of
https://github.com/fred-drake/neovim.git
synced 2026-06-05 14:59:28 -05:00
53e75b11cebc935df83b62e5ed5c447678a86edb
❄️ My Personal Neovim Setup ❄️
My Nix-based Neovim configuration. For when you have an unhealthy obsession for declarativity and configurability.
Usage
Option 1: Clone and run
git clone https://github.com/fred-drake/neovim.git
nix run .#
Option 2: Run directly
nix run github:fred-drake/neovim#
Configurations
The default configuration performs editing without settings for any particular language or technology. The following configurations allow for CMP, LSP, Tree-Sitter and DAP in their respective language or technology stack:
- Rust
nix run github:fred-drake/neovim#rust - C#
nix run github:fred-drake/neovim#csharp - Go
nix run github:fred-drake/neovim#golang - Python
nix run github:fred-drake/neovim#python
Things To Do
- TODO: Change fzf to only allow git-level root if applicable
Description
Languages
Nix
100%
