Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

theurgi/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

27 Commits

Repository files navigation

nvim-config

A minimal, portable Neovim configuration built with nvf and Nix flakes.

Installation

Quick Try

# Test without installing
nix run github:theurgi/nvim-config
# Install Neovim config (includes all LSP servers and tools)
nix profile install github:theurgi/nvim-config

System Integration

Add to your NixOS configuration or home-manager:

# In your flake inputs
nvim-config.url = "github:theurgi/nvim-config";
# In your packages
environment.systemPackages = [
 inputs.nvim-config.packages.${system}.default
];

Development Tools

All-in-One

# Install everything (LSP servers, formatters, linters)
nix profile install github:theurgi/nvim-config#dev-tools

Selective Installation

# Install only LSP servers
nix profile install github:theurgi/nvim-config#lsp-servers
# Install only formatters
nix profile install github:theurgi/nvim-config#formatters
# Install only linters
nix profile install github:theurgi/nvim-config#linters

Development Shell

# Enter a development shell with nvim + all tools
nix develop github:theurgi/nvim-config

Requirements

  • Nix with flakes enabled

About

A neovim config built with nvf and Nix flakes

Topics

Resources

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /