2024-10-02 21:30:59 -04:00
2024-10-02 21:30:59 -04:00
2024-09-30 21:16:38 -04:00
2024-09-30 11:57:07 -04:00
2024-09-30 11:57:07 -04:00
2024-10-02 21:30:59 -04:00
2024-10-02 21:30:59 -04:00

❄️ My Personal Neovim Setup ❄️

My Nix-based Neovim configuration. For when you have an unhealthy obsession for declarativity and configurability.

screenshot

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

Things To Do

  • TODO: Change fzf to only allow git-level root if applicable
S
Description
My personal Neovim configuration
Readme 2.6 MiB
Languages
Nix 100%