commit 93157fadf1457a72748b4d128752fae2a2c85761
parent fc8038ad0065740073174f9f1facc6928522f0f1
Author: Silas Brack <silasbrack@gmail.com>
Date: Fri, 11 Oct 2024 07:24:07 +0200
More flakes changes
Diffstat:
| M | flake.lock | | | 86 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- |
| M | flake.nix | | | 7 | +++---- |
2 files changed, 87 insertions(+), 6 deletions(-)
diff --git a/flake.lock b/flake.lock
@@ -1,5 +1,55 @@
{
"nodes": {
+ "flake-utils": {
+ "inputs": {
+ "systems": "systems"
+ },
+ "locked": {
+ "lastModified": 1726560853,
+ "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
+ "my_app": {
+ "inputs": {
+ "flake-utils": "flake-utils",
+ "nix-gleam": "nix-gleam",
+ "nixpkgs": "nixpkgs"
+ },
+ "locked": {
+ "lastModified": 1,
+ "narHash": "sha256-sLjDHjDb7c7oXAQ5c0WaFLjviuX7rKwMccKVcuY1DG0=",
+ "path": "./apps/my_app",
+ "type": "path"
+ },
+ "original": {
+ "path": "./apps/my_app",
+ "type": "path"
+ }
+ },
+ "nix-gleam": {
+ "locked": {
+ "lastModified": 1717670865,
+ "narHash": "sha256-+dAPiKAwCzlKWtx3aIHXfR6jydh1JyangewqZKJx500=",
+ "owner": "arnarg",
+ "repo": "nix-gleam",
+ "rev": "c69abe0e57a01991654d3de63dcd93a8b91b98ff",
+ "type": "github"
+ },
+ "original": {
+ "owner": "arnarg",
+ "repo": "nix-gleam",
+ "type": "github"
+ }
+ },
"nixpkgs": {
"locked": {
"lastModified": 1728492678,
@@ -34,6 +84,22 @@
},
"nixpkgs_2": {
"locked": {
+ "lastModified": 1728492678,
+ "narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nixpkgs_3": {
+ "locked": {
"lastModified": 1728093190,
"narHash": "sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M=",
"owner": "NixOS",
@@ -50,13 +116,14 @@
},
"root": {
"inputs": {
- "nixpkgs": "nixpkgs",
+ "my_app": "my_app",
+ "nixpkgs": "nixpkgs_2",
"sops-nix": "sops-nix"
}
},
"sops-nix": {
"inputs": {
- "nixpkgs": "nixpkgs_2",
+ "nixpkgs": "nixpkgs_3",
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
@@ -72,6 +139,21 @@
"repo": "sops-nix",
"type": "github"
}
+ },
+ "systems": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
}
},
"root": "root",
diff --git a/flake.nix b/flake.nix
@@ -3,10 +3,10 @@
# nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
sops-nix.url = "github:Mic92/sops-nix";
- my_app.url = "path:./apps/my_app/flake.nix";
+ my_app.url = "path:./apps/my_app";
};
outputs =
- { nixpkgs, sops-nix, ... }:
+ { nixpkgs, sops-nix, my_app, ... }:
{
colmena = {
meta = {
@@ -54,8 +54,7 @@
imports = [
./vpn.nix
sops-nix.nixosModules.sops
- # sops_nix
- # ../apps/my-app/module.nix
+ # my_app.defaultPackage
];
# security.pki.certificates = [ (builtins.readFile "/run/secrets/ca_certificate") ];