summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock39
-rw-r--r--flake.nix11
-rw-r--r--nix/dev.nix6
3 files changed, 23 insertions, 33 deletions
diff --git a/flake.lock b/flake.lock
index 5fb3d0e..e386bec 100644
--- a/flake.lock
+++ b/flake.lock
@@ -37,21 +37,6 @@
"type": "github"
}
},
- "flake-root": {
- "locked": {
- "lastModified": 1692742795,
- "narHash": "sha256-f+Y0YhVCIJ06LemO+3Xx00lIcqQxSKJHXT/yk1RTKxw=",
- "owner": "srid",
- "repo": "flake-root",
- "rev": "d9a70d9c7a5fd7f3258ccf48da9335e9b47c3937",
- "type": "github"
- },
- "original": {
- "owner": "srid",
- "repo": "flake-root",
- "type": "github"
- }
- },
"flake-utils": {
"inputs": {
"systems": "systems"
@@ -173,30 +158,34 @@
"type": "github"
}
},
- "proc-flake": {
+ "procfile-nix": {
+ "inputs": {
+ "nixpkgs": [
+ "nixpkgs"
+ ]
+ },
"locked": {
- "lastModified": 1692742849,
- "narHash": "sha256-Nv8SOX+O6twFfPnA9BfubbPLZpqc+UeK6JvIWnWkdb0=",
- "owner": "srid",
- "repo": "proc-flake",
- "rev": "25291b6e3074ad5dd573c1cb7d96110a9591e10f",
+ "lastModified": 1707592188,
+ "narHash": "sha256-SU40ufpFq8EfdiODe0s3jRJrfkOONPMtemzY9dY2R2k=",
+ "owner": "getchoo",
+ "repo": "procfile-nix",
+ "rev": "b7813d224e7630de289d587c90e444c76f3330a0",
"type": "github"
},
"original": {
- "owner": "srid",
- "repo": "proc-flake",
+ "owner": "getchoo",
+ "repo": "procfile-nix",
"type": "github"
}
},
"root": {
"inputs": {
"fenix": "fenix",
- "flake-root": "flake-root",
"naersk": "naersk",
"nixpkgs": "nixpkgs",
"parts": "parts",
"pre-commit": "pre-commit",
- "proc-flake": "proc-flake"
+ "procfile-nix": "procfile-nix"
}
},
"rust-analyzer-src": {
diff --git a/flake.nix b/flake.nix
index 09b9f81..9405636 100644
--- a/flake.nix
+++ b/flake.nix
@@ -24,22 +24,23 @@
inputs.nixpkgs.follows = "nixpkgs";
};
- proc-flake.url = "github:srid/proc-flake";
- flake-root.url = "github:srid/flake-root";
-
pre-commit = {
url = "github:cachix/pre-commit-hooks.nix";
inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs-stable.follows = "nixpkgs";
};
+
+ procfile-nix = {
+ url = "github:getchoo/procfile-nix";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
};
outputs = {parts, ...} @ inputs:
parts.lib.mkFlake {inherit inputs;} {
imports = [
inputs.pre-commit.flakeModule
- inputs.proc-flake.flakeModule
- inputs.flake-root.flakeModule
+ inputs.procfile-nix.flakeModule
./nix/ci.nix
./nix/deployment.nix
diff --git a/nix/dev.nix b/nix/dev.nix
index 09fe497..ac0fac9 100644
--- a/nix/dev.nix
+++ b/nix/dev.nix
@@ -18,8 +18,8 @@
};
};
- proc.groups.daemons.processes = {
- redis.command = lib.getExe' pkgs.redis "redis-server";
+ procfiles.daemons.processes = {
+ redis = lib.getExe' pkgs.redis "redis-server";
};
devShells = {
@@ -28,7 +28,7 @@
# general
actionlint
nodePackages_latest.prettier
- config.proc.groups.daemons.package
+ config.procfiles.daemons.package
# rust
cargo