From 1c844adf91b0acfb2c238a550450f193e45cf175 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Wed, 3 Dec 2025 15:26:39 +0100 Subject: [PATCH] refactor(work): set up 'packages.local.nix' approach --- .gitignore | 2 ++ home/hosts/work/packages.nix | 21 ++++++++++++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 93b3e1c..0b33cfd 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ result result-* nixos-efi-vars.fd + +home/hosts/work/packages.local.nix diff --git a/home/hosts/work/packages.nix b/home/hosts/work/packages.nix index eb5f947..5e9efae 100644 --- a/home/hosts/work/packages.nix +++ b/home/hosts/work/packages.nix @@ -1,4 +1,19 @@ -{ pkgs, config, ... }: +{ + inputs, + config, + pkgs, + ... +}: -with pkgs; -[ ] +let + localPackages = + if builtins.pathExists ./packages.local.nix then + import ./packages.local.nix { inherit inputs config pkgs; } + else + [ ]; +in + +(with pkgs; [ + inputs.nvim.packages.x86_64-linux.nvim +]) +++ localPackages