feat(neovim): ajout de Neovim avec LazyVim (comme Omarchy)

Starter LazyVim versionné dans files/nvim, thème Catppuccin Mocha
(identique à Ghostty). Alias n = nvim ; vim reste l'$EDITOR.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Pierre MARTIN
2026-10-13 01:31:59 +02:00
co-authored by Claude Opus 5.5
parent a97f97c548
commit ac6ae897f4
9 changed files with 64 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
{ pkgs, ... }:
# LazyVim, comme Omarchy. vim reste l'$EDITOR le temps de l'essai.
{
programs.neovim = {
enable = true;
# Compilation des parsers nvim-treesitter. Les LSP installés par Mason
# tournent grâce à programs.nix-ld (nixos/configuration.nix).
extraPackages = with pkgs; [
tree-sitter
gcc
unzip
];
};
# recursive : ~/.config/nvim reste un vrai dossier, où LazyVim écrit
# lazy-lock.json et lazyvim.json.
xdg.configFile."nvim" = {
source = ../files/nvim;
recursive = true;
};
}
+1
View File
@@ -135,6 +135,7 @@
kp = "kubectl --context prod-eu7";
kp9 = "k9s --context prod-eu7";
g = "git";
n = "nvim";
gui = "gitui";
htop = "btop";
c = "claude";