updated lock file, have working devshell and build (haven't installed it)

This commit is contained in:
Anish Lakhwara
2022-12-07 01:26:43 +10:00
parent da8e3f16a2
commit 07b611690e
6 changed files with 49 additions and 48 deletions
+17 -9
View File
@@ -14,8 +14,8 @@
# Tools
agenix.url = "github:ryantm/agenix";
agenix.inputs.nixpkgs.follows = "nixpkgs";
deploy.url = "github:serokell/deploy-rs";
deploy.inputs.nixpkgs.follows = "nixpkgs";
deploy-rs.url = "github:serokell/deploy-rs";
deploy-rs.inputs.nixpkgs.follows = "nixpkgs";
# Packages
poonam.url = "git+ssh://gitea@git.sealight.xyz/aynish/kitaab?ref=main";
basant.url = "git+ssh://gitea@git.sealight.xyz/aynish/basant?ref=main";
@@ -49,7 +49,7 @@
, nixpkgs
, unstable
, home-manager
, deploy
, deploy-rs
, agenix
, basant
, grasp
@@ -67,17 +67,25 @@
"aarch64-darwin"
"x86_64-darwin"
];
unstableOverlay = final: prev: {
unstable = unstable.legacyPackages.${prev.system};
deploy = deploy-rs.packages.${prev.system}.deploy-rs;
};
nixpkgsFor = forAllSystems (system: import nixpkgs {
inherit system;
allowUnfree = true;
config.allowUnfreePredicate = pkg: builtins.elem (nixpkgs.lib.getName pkg) [
"ripcord"
"VCV-Rack"
"SunVox"
"renoise"
];
overlays = [
rust-overlay.overlays.default
deploy.overlay
tidalcycles.overlays.default
agenix.overlay
nur.overlay
# unstable.overlay
# self.overlays
unstableOverlay
self.overlays.additions
];
});
in
@@ -188,10 +196,10 @@
deploy.nodes = {
curve.profiles.system = {
user = "root";
path = deploy.lib.x86_64-linux.activate.nixos self.nixosConfigurations.curve;
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.curve;
};
};
# checks = builtins.mapAttrs (system: deployLib: deployLib.deployChecks self.deploy) deploy.lib;
# checks = builtins.mapAttrs (system: deploy-rsLib: deployLib.deployChecks self.deploy) deploy.lib;
};
}