From 7f5fb6cac33cc26dd1917d87269bda5dcddb94de Mon Sep 17 00:00:00 2001 From: William Date: Thu, 11 Jul 2024 18:55:31 -0300 Subject: [PATCH] new nix-index and package cadsketcher deps with blender --- flake.nix | 8 +++++++- hosts/common/packages.nix | 1 - hosts/desktops/common/packages.nix | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index bd8e843..1d82dd9 100644 --- a/flake.nix +++ b/flake.nix @@ -42,11 +42,15 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + nix-index-db = { + url = "github:nix-community/nix-index-database"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = inputs@{ self, nixpkgs, home-manager, nixpkgs-stable, deploy-rs , agenix, nixos-generators, homepage, nix-minecraft, yousable, impermanence - , ... }: { + , nix-index-db, ... }: { nixosConfigurations = { rotterdam = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; @@ -56,6 +60,7 @@ agenix.nixosModules.default home-manager.nixosModules.default impermanence.nixosModules.impermanence + nix-index-db.nixosModules.nix-index { nixpkgs.overlays = [ agenix.overlays.default ]; } ]; }; @@ -68,6 +73,7 @@ agenix.nixosModules.default home-manager.nixosModules.default impermanence.nixosModules.impermanence + nix-index-db.nixosModules.default { nixpkgs.overlays = [ agenix.overlays.default ]; } ]; }; diff --git a/hosts/common/packages.nix b/hosts/common/packages.nix index 9e764f8..d6767a4 100644 --- a/hosts/common/packages.nix +++ b/hosts/common/packages.nix @@ -7,7 +7,6 @@ agenix bind btop - comma git helix neofetch diff --git a/hosts/desktops/common/packages.nix b/hosts/desktops/common/packages.nix index 0070354..384f8df 100644 --- a/hosts/desktops/common/packages.nix +++ b/hosts/desktops/common/packages.nix @@ -17,7 +17,7 @@ in { aspellDicts.en-computers aspellDicts.pt_BR bat - blender + (blender.withPackages (p: [ python312Packages.py-slvs ])) deploy-rs distrobox fd @@ -75,6 +75,7 @@ in { kdeconnect.enable = true; partition-manager.enable = true; gamemode.enable = true; + nix-index-database.comma.enable = true; nh = { enable = true; clean = {