updated lock file, have working devshell and build (haven't installed it)
This commit is contained in:
@@ -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;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user