From a13e4f349ca714f075f37ab63f949a63002c326a Mon Sep 17 00:00:00 2001 From: Laurent Gueret Date: Sun, 15 Feb 2026 17:26:32 +0100 Subject: [PATCH] Add overlays folder for darwin platerform --- flake.nix | 1 + hosts/darwin/home/alistreaza.nix | 4 ++-- hosts/darwin/home/derivations/paneru.nix | 6 ------ hosts/darwin/overlays/paneru.nix | 11 +++++++++++ 4 files changed, 14 insertions(+), 8 deletions(-) delete mode 100644 hosts/darwin/home/derivations/paneru.nix create mode 100644 hosts/darwin/overlays/paneru.nix diff --git a/flake.nix b/flake.nix index a70af20..91ffb52 100755 --- a/flake.nix +++ b/flake.nix @@ -99,6 +99,7 @@ (import-tree ./hosts/darwin/system) ] ++ [ + (import-tree ./hosts/darwin/overlays) home-manager.darwinModules.home-manager (import-tree ./hosts/common) diff --git a/hosts/darwin/home/alistreaza.nix b/hosts/darwin/home/alistreaza.nix index 307af2a..a73b198 100644 --- a/hosts/darwin/home/alistreaza.nix +++ b/hosts/darwin/home/alistreaza.nix @@ -1,9 +1,9 @@ -{ import-tree, ... }: +{ import-tree, paneru, ... }: { home-manager.users.alistreaza = { imports = [ (import-tree ../../../modules/home/common) - ./derivations/paneru.nix + paneru.homeModules.paneru ]; home = { diff --git a/hosts/darwin/home/derivations/paneru.nix b/hosts/darwin/home/derivations/paneru.nix deleted file mode 100644 index 2b6739a..0000000 --- a/hosts/darwin/home/derivations/paneru.nix +++ /dev/null @@ -1,6 +0,0 @@ -let - pkgs = import { }; -in -pkgs.paneru.overrideAttrs (old: { - old.package.doCheck = false; -}) diff --git a/hosts/darwin/overlays/paneru.nix b/hosts/darwin/overlays/paneru.nix new file mode 100644 index 0000000..7ef63e7 --- /dev/null +++ b/hosts/darwin/overlays/paneru.nix @@ -0,0 +1,11 @@ +{ paneru, ... }: +{ + + nixpkgs.overlays = [ + (final: prev: { + paneru = paneru.overrideAttrs (old: { + package.doCheck = false; + }); + }) + ]; +}