From 0331d55c34c3bea78016c25bb7888288fb346bc1 Mon Sep 17 00:00:00 2001
From: DerGrumpf
Date: Wed, 26 Mar 2025 14:00:20 +0100
Subject: [PATCH] Changed: Neovim Conf
---
home/neovim/default.nix | 26 --------------------------
home/programs/neovim.nix | 19 +++++++++++++++++++
users/phil/home.nix | 1 -
3 files changed, 19 insertions(+), 27 deletions(-)
delete mode 100644 home/neovim/default.nix
create mode 100644 home/programs/neovim.nix
diff --git a/home/neovim/default.nix b/home/neovim/default.nix
deleted file mode 100644
index 7af9fa7..0000000
--- a/home/neovim/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- pkgs,
- config,
- inputs,
- ...
-}: {
- programs.nvchad = {
- enable = true;
- neovim = pkgs.neovim;
- extraPackages = with pkgs; [
- nodePackages.bash-language-server
- docker-compose-language-service
- dockerfile-language-server-nodejs
- emmet-language-server
- nixd
- (python3.withPackages(ps: with ps; [
- python-lsp-server
- flake8
- ]))
- ];
- hm-activation = true;
- backup = true;
- };
-
- environment.variables.EDITOR = "nvim";
-}
diff --git a/home/programs/neovim.nix b/home/programs/neovim.nix
new file mode 100644
index 0000000..7653548
--- /dev/null
+++ b/home/programs/neovim.nix
@@ -0,0 +1,19 @@
+{
+ pkgs,
+ config,
+ ...
+}: {
+ programs.neovim = {
+ enable = true;
+ defaultEditor = true;
+ viAlias = true;
+ vimAlias = true;
+ vimdiffAlias = true;
+
+ plugins = with pkgs.vimPlugins; [
+ nvim-tree-lua
+ nvim-treesitter
+ nvim-treesitter.withAllGrammars
+ ];
+ };
+}
diff --git a/users/phil/home.nix b/users/phil/home.nix
index 338dada..194bce7 100644
--- a/users/phil/home.nix
+++ b/users/phil/home.nix
@@ -10,7 +10,6 @@
../../home/hyprland
../../home/programs
- ../../home/neovim
];
programs.git = {