diff --git a/flake.lock b/flake.lock index a53683d..bc958be 100644 --- a/flake.lock +++ b/flake.lock @@ -1,24 +1,79 @@ { "nodes": { + "fleet-pins": { + "inputs": { + "nixpkgs": "nixpkgs", + "nixpkgs-armer": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-bim": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-ci": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-emmett": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-howard": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-mermaid": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-micron": [ + "fleet-pins", + "nixpkgs" + ], + "nixpkgs-projects": [ + "fleet-pins", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1772635961, + "narHash": "sha256-4uQsEqeDCbZp4g5Qk4lb7PDBYcFykHr57FynIc4m/a0=", + "ref": "main", + "rev": "513059f6a1b4cea423e600a142a1e6fe8b8e3e4f", + "revCount": 7, + "type": "git", + "url": "https://git.oleks.space/oleks/fleet-pins" + }, + "original": { + "ref": "main", + "type": "git", + "url": "https://git.oleks.space/oleks/fleet-pins" + } + }, "nixpkgs": { "locked": { - "lastModified": 1773122722, - "narHash": "sha256-FIqHByVqxCprNjor1NqF80F2QQoiiyqanNNefdlvOg4=", + "lastModified": 1771848320, + "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "62dc67aa6a52b4364dd75994ec00b51fbf474e50", + "rev": "2fc6539b481e1d2569f25f8799236694180c0993", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", "repo": "nixpkgs", + "rev": "2fc6539b481e1d2569f25f8799236694180c0993", "type": "github" } }, "root": { "inputs": { - "nixpkgs": "nixpkgs" + "fleet-pins": "fleet-pins", + "nixpkgs": [ + "fleet-pins", + "nixpkgs-projects" + ] } } }, diff --git a/flake.nix b/flake.nix index 6267bd1..f3c9dd2 100644 --- a/flake.nix +++ b/flake.nix @@ -2,11 +2,17 @@ description = "oleks's personal Flake hub – a place to publish custom packages and overlays"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + fleet-pins.url = "git+https://git.oleks.space/oleks/fleet-pins?ref=main"; + nixpkgs.follows = "fleet-pins/nixpkgs-projects"; }; outputs = - { self, nixpkgs, ... }: + { + self, + nixpkgs, + fleet-pins, + ... + }: let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; };