summaryrefslogtreecommitdiff
path: root/archetypes/collections/neovim.nix
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-05-21 22:48:23 -0500
committerTim Keller <tjk@tjkeller.xyz>2026-05-21 22:48:23 -0500
commit6055a9d94861e865ed293c7babd033e30777b002 (patch)
treee580e17aab102e93b487e332c44220645f22bc3a /archetypes/collections/neovim.nix
parent4e4ec16117af9dbf1043e8b9e82e908e0efbfa75 (diff)
downloadnixos-6055a9d94861e865ed293c7babd033e30777b002.tar.xz
nixos-6055a9d94861e865ed293c7babd033e30777b002.zip
neovim native plugins and entire hm config section for nvimHEADstandalone-homemaster
Diffstat (limited to 'archetypes/collections/neovim.nix')
-rw-r--r--archetypes/collections/neovim.nix13
1 files changed, 2 insertions, 11 deletions
diff --git a/archetypes/collections/neovim.nix b/archetypes/collections/neovim.nix
index 16941d4..2040d77 100644
--- a/archetypes/collections/neovim.nix
+++ b/archetypes/collections/neovim.nix
@@ -1,5 +1,5 @@
{ lib, pkgs, ... }: let
- cfg.neovimPackage = pkgs.neovim;
+ cfg.neovimPackage = pkgs.unstable.neovim;
# Neovim package that includes aliases vi(m) -> nvim
neovim-aliases = pkgs.symlinkJoin {
@@ -11,17 +11,8 @@
'';
};
in {
- # Don't use programs.neovim since that will build neovim from source
+ # NOTE: Don't use programs.neovim since that will build neovim from source
environment.systemPackages = with pkgs; [
neovim-aliases
- # TODO should make the following available to nvim only, not system path
- # LSP servers
- python313Packages.python-lsp-server
- svelte-language-server
- tailwindcss-language-server
- vscode-langservers-extracted
- # Misc deps
- gcc # Treesitter requires a C compiler
- unzip # For zip, xlsx, etc. files
];
}