From 42af1badc486c65db711dfe52a24366f4c2316a4 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Mon, 19 Jan 2026 10:12:02 +0100 Subject: [PATCH] refactor: modularize 'nvim' for home manager hosts --- home/hosts/work/default.nix | 1 + home/hosts/work/packages.nix | 5 +---- home/modules/nvim.nix | 9 +++++++++ 3 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 home/modules/nvim.nix diff --git a/home/hosts/work/default.nix b/home/hosts/work/default.nix index ce5454c..7106ce7 100644 --- a/home/hosts/work/default.nix +++ b/home/hosts/work/default.nix @@ -16,6 +16,7 @@ in ../../modules/k9s.nix ../../modules/keepassxc.nix ../../modules/kitty.nix + ../../modules/nvim.nix ../../modules/browser ../../modules/shell ../../modules/taskwarrior.nix diff --git a/home/hosts/work/packages.nix b/home/hosts/work/packages.nix index 5e9efae..bc39ad7 100644 --- a/home/hosts/work/packages.nix +++ b/home/hosts/work/packages.nix @@ -13,7 +13,4 @@ let [ ]; in -(with pkgs; [ - inputs.nvim.packages.x86_64-linux.nvim -]) -++ localPackages +[ ] ++ localPackages diff --git a/home/modules/nvim.nix b/home/modules/nvim.nix new file mode 100644 index 0000000..b7d1daf --- /dev/null +++ b/home/modules/nvim.nix @@ -0,0 +1,9 @@ +{ inputs, ... }: + +{ + config = { + home.packages = [ + inputs.nvim.packages.${builtins.currentSystem}.nvim + ]; + }; +}