grouped nix config in a folder

This commit is contained in:
rzuasti
2026-01-25 11:01:11 -05:00
parent 18ecdc2f2a
commit a4e4ee6a50
4 changed files with 8 additions and 16 deletions
+4 -7
View File
@@ -25,20 +25,17 @@
inherit system;
overlays = overlayList;
});
version = "0.0.1";
pname = "oott";
in rec {
# A Nixpkgs overlay that provides a 'oott' package.
overlays.default = final: prev: {oott = final.callPackage ./package.nix {};};
overlays.default = final: prev: {oott = final.callPackage ./nix/package.nix {};};
# Package definition
packages = forEachSystem (system: {
${pname} = pkgsBySystem.${system}.${pname};
default = pkgsBySystem.${system}.${pname};
oott = pkgsBySystem.${system}.oott;
default = pkgsBySystem.${system}.oott;
});
# Modules definition
nixosModules = import ./modules.nix {overlays = overlayList;};
nixosModules = import ./nix/modules {overlays = overlayList;};
};
}
+4 -9
View File
@@ -1,12 +1,7 @@
{
pkgs,
buildRustPackage,
pname,
version,
}:
buildRustPackage rec {
inherit pname;
inherit version;
{pkgs}:
pkgs.rustPlatform.buildRustPackage rec {
pname = "oott";
version = "0.0.1";
src = ./.;
cargoLock = {
lockFile = ./Cargo.lock;