No description
Add comprehensive documentation for AI assistants working with this codebase. Documents the new keymap organization structure, semantic namespacing patterns, and cross-application consistency philosophy. Includes: - Repository overview and development commands - Keymap organization and namespace structure - Plugin architecture and file locations - Keybinding philosophy (navigation vs management) - Container consistency patterns with WezTerm/XMonad |
||
---|---|---|
config | ||
CLAUDE.md | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md |
NixVim Configuration for Neovim
This repository contains my personal configuration for Neovim, managed with NixVim written in Nix.
Features
- Gruvbox Material
- Treesitter
- Telesope
- AutoCompletion
- Git Integration
- UI Enhancement
Installation
Intergration with NixOS/Home-Manager.
inputs = {
nixvim-config.url = "git+https://git.sajenim.dev/jasmine/nvim.nix.git";
};
{ inputs, system, ... }:
{
# NixOS
environment.systemPackages = [ inputs.nixvim-config.packages.${system}.default ];
# Home-Manager
home.packages = [ inputs.nixvim-config.packages.${system}.default ];
}
Build and Run
nix run git+https://git.sajenim.dev/jasmine/nvim.nix.git