diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-03-22 16:00:36 +0100 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-03-22 16:02:05 +0100 |
| commit | b9c3b990ca7eee8f28b547e1925e4ef59806fc76 (patch) | |
| tree | bb207946c7c3d64e0097506632f2cb74f1f8ea11 | |
| parent | hosts/server3: Replace `grocy` with `rocie` (diff) | |
| download | nixos-server-b9c3b990ca7eee8f28b547e1925e4ef59806fc76.zip | |
flake: Update and de-duplicate inputs via follows
Diffstat (limited to '')
| -rw-r--r-- | flake.lock | 193 | ||||
| -rw-r--r-- | flake.nix | 12 |
2 files changed, 139 insertions, 66 deletions
diff --git a/flake.lock b/flake.lock index 887b4fd..5be31d9 100644 --- a/flake.lock +++ b/flake.lock @@ -3,7 +3,9 @@ "agenix": { "inputs": { "darwin": "darwin", - "home-manager": "home-manager", + "home-manager": [ + "home-manager" + ], "nixpkgs": [ "nixpkgs" ], @@ -73,11 +75,11 @@ }, "crane": { "locked": { - "lastModified": 1771121070, - "narHash": "sha256-aIlv7FRXF9q70DNJPI237dEDAznSKaXmL5lfK/Id/bI=", + "lastModified": 1773857772, + "narHash": "sha256-5xsK26KRHf0WytBtsBnQYC/lTWDhQuT57HJ7SzuqZcM=", "owner": "ipetkov", "repo": "crane", - "rev": "a2812c19f1ed2e5ed5ce2ef7109798b575c180e1", + "rev": "b556d7bbae5ff86e378451511873dfd07e4504cd", "type": "github" }, "original": { @@ -141,11 +143,11 @@ ] }, "locked": { - "lastModified": 1769524058, - "narHash": "sha256-zygdD6X1PcVNR2PsyK4ptzrVEiAdbMqLos7utrMDEWE=", + "lastModified": 1773889306, + "narHash": "sha256-PAqwnsBSI9SVC2QugvQ3xeYCB0otOwCacB1ueQj2tgw=", "owner": "nix-community", "repo": "disko", - "rev": "71a3fc97d80881e91710fe721f1158d3b96ae14d", + "rev": "5ad85c82cc52264f4beddc934ba57f3789f28347", "type": "github" }, "original": { @@ -203,11 +205,11 @@ ] }, "locked": { - "lastModified": 1763319842, - "narHash": "sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA=", + "lastModified": 1772893680, + "narHash": "sha256-JDqZMgxUTCq85ObSaFw0HhE+lvdOre1lx9iI6vYyOEs=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "7275fa67fbbb75891c16d9dee7d88e58aea2d761", + "rev": "8baab586afc9c9b57645a734c820e4ac0a604af9", "type": "github" }, "original": { @@ -241,51 +243,34 @@ "home-manager": { "inputs": { "nixpkgs": [ - "agenix", "nixpkgs" ] }, "locked": { - "lastModified": 1745494811, - "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=", + "lastModified": 1773963144, + "narHash": "sha256-WzBOBfSay3GYilUfKaUa1Mbf8/jtuAiJIedx7fWuIX4=", "owner": "nix-community", "repo": "home-manager", - "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be", + "rev": "a91b3ea73a765614d90360580b689c48102d1d33", "type": "github" }, "original": { "owner": "nix-community", + "ref": "release-25.11", "repo": "home-manager", "type": "github" } }, - "home-manager_2": { + "impermanence": { "inputs": { + "home-manager": [ + "home-manager" + ], "nixpkgs": [ - "impermanence", "nixpkgs" ] }, "locked": { - "lastModified": 1768598210, - "narHash": "sha256-kkgA32s/f4jaa4UG+2f8C225Qvclxnqs76mf8zvTVPg=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "c47b2cc64a629f8e075de52e4742de688f930dc6", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, - "impermanence": { - "inputs": { - "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs" - }, - "locked": { "lastModified": 1769548169, "narHash": "sha256-03+JxvzmfwRu+5JafM0DLbxgHttOQZkUtDWBmeUkN8Y=", "owner": "nix-community", @@ -317,27 +302,27 @@ }, "nixpkgs": { "locked": { - "lastModified": 1768564909, - "narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=", - "owner": "nixos", + "lastModified": 1774091411, + "narHash": "sha256-P+9bwtvc75FdmXQpg9GLiA5a7xXddhwOam6AQZMRGn8=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f", + "rev": "339e6f7841d6a785c1ca468e02cd0be88db5604e", "type": "github" }, "original": { - "owner": "nixos", - "ref": "nixos-unstable", + "owner": "NixOS", + "ref": "nixos-25.11-small", "repo": "nixpkgs", "type": "github" } }, "nixpkgs-unstable": { "locked": { - "lastModified": 1771129128, - "narHash": "sha256-zi224RqZ0dlo44oOMJTzQiRdNa5sJ2UjGiDgpK4xJeM=", + "lastModified": 1774106199, + "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "626a1db9776eb9db61b1e1f394d928505162cf69", + "rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655", "type": "github" }, "original": { @@ -347,20 +332,96 @@ "type": "github" } }, - "nixpkgs_2": { + "rocie": { + "inputs": { + "crane": [ + "crane" + ], + "nixpkgs": [ + "nixpkgs" + ], + "rocie-mobile": "rocie-mobile", + "rocie-server": "rocie-server", + "rust-overlay": [ + "rust-overlay" + ], + "treefmt-nix": [ + "treefmt-nix" + ] + }, "locked": { - "lastModified": 1771151655, - "narHash": "sha256-vU2GXgAXkVwC5wbmPvt9iCf2MnMqr3P2un0euDAvGJ0=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "2594032e2ed39e048f30c7b16d623a545fac4b05", - "type": "github" + "lastModified": 1774191391, + "narHash": "sha256-uxAuBw9qb5pQpgreV9l0RD0CfRWuh/2QzM2xBApXCaQ=", + "ref": "prime", + "rev": "69e667daff09bf3f44089b25e73fb7c391eeb5fa", + "revCount": 9, + "type": "git", + "url": "https://git.foss-syndicate.org/bpeetz/rocie/nix" }, "original": { - "owner": "NixOS", - "ref": "nixos-25.11-small", - "repo": "nixpkgs", - "type": "github" + "ref": "prime", + "type": "git", + "url": "https://git.foss-syndicate.org/bpeetz/rocie/nix" + } + }, + "rocie-mobile": { + "inputs": { + "crane": [ + "rocie", + "crane" + ], + "nixpkgs": [ + "rocie", + "nixpkgs" + ], + "rust-overlay": [ + "rocie", + "rust-overlay" + ], + "treefmt-nix": [ + "rocie", + "treefmt-nix" + ] + }, + "locked": { + "lastModified": 1774118765, + "narHash": "sha256-YHCNeo9amdHBD/sk+SYEdNFYajy+6I6IIyFN37bwNk8=", + "ref": "prime", + "rev": "c0b29e4be7f0fff59934ef6e7c52dea2ee31e0b3", + "revCount": 18, + "type": "git", + "url": "https://git.foss-syndicate.org/bpeetz/rocie/web-client" + }, + "original": { + "ref": "prime", + "type": "git", + "url": "https://git.foss-syndicate.org/bpeetz/rocie/web-client" + } + }, + "rocie-server": { + "inputs": { + "nixpkgs": [ + "rocie", + "nixpkgs" + ], + "treefmt-nix": [ + "rocie", + "treefmt-nix" + ] + }, + "locked": { + "lastModified": 1774188691, + "narHash": "sha256-Cng2OK/7EJyfxCACqa09J4ioZyCyGUM3bKqH/NwUu3s=", + "ref": "prime", + "rev": "70017ad6ab922bf5bfabca4377739863817e244e", + "revCount": 52, + "type": "git", + "url": "https://git.foss-syndicate.org/bpeetz/rocie/server" + }, + "original": { + "ref": "prime", + "type": "git", + "url": "https://git.foss-syndicate.org/bpeetz/rocie/server" } }, "root": { @@ -372,10 +433,12 @@ "disko": "disko", "flake-compat": "flake-compat", "flake-utils": "flake-utils", + "home-manager": "home-manager", "impermanence": "impermanence", "library": "library", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs", "nixpkgs-unstable": "nixpkgs-unstable", + "rocie": "rocie", "rust-overlay": "rust-overlay", "simple-nixos-mailserver": "simple-nixos-mailserver", "systems": "systems", @@ -389,11 +452,11 @@ ] }, "locked": { - "lastModified": 1771125043, - "narHash": "sha256-ldf/s49n6rOAxl7pYLJGGS1N/assoHkCOWdEdLyNZkc=", + "lastModified": 1774062094, + "narHash": "sha256-ba3c+hS7KzEiwtZRGHagIAYdcmdY3rCSWVCyn64rx7s=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "4912f951a26dc8142b176be2c2ad834319dc06e8", + "rev": "c807e83cc2e32adc35f51138b3bdef722c0812ab", "type": "github" }, "original": { @@ -414,11 +477,11 @@ ] }, "locked": { - "lastModified": 1766537863, - "narHash": "sha256-HEt+wbazRgJYeY+lgj65bxhPyVc4x7NEB2bs5NU6DF8=", + "lastModified": 1773912645, + "narHash": "sha256-QHzRqq6gh+t3F/QU9DkP7X63dDDcuIQmaDz12p7ANTg=", "owner": "simple-nixos-mailserver", "repo": "nixos-mailserver", - "rev": "23f0a53ca6e58e61e1ea2b86791c69b79c91656d", + "rev": "25e6dbb8fca3b6e779c5a46fd03bd760b2165bb5", "type": "gitlab" }, "original": { @@ -450,11 +513,11 @@ ] }, "locked": { - "lastModified": 1770228511, - "narHash": "sha256-wQ6NJSuFqAEmIg2VMnLdCnUc0b7vslUohqqGGD+Fyxk=", + "lastModified": 1773297127, + "narHash": "sha256-6E/yhXP7Oy/NbXtf1ktzmU8SdVqJQ09HC/48ebEGBpk=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "337a4fe074be1042a35086f15481d763b8ddc0e7", + "rev": "71b125cd05fbfd78cab3e070b73544abe24c5016", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 5263de7..23a7d3e 100644 --- a/flake.nix +++ b/flake.nix @@ -4,6 +4,12 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11-small"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable-small"; + home-manager = { + url = "github:nix-community/home-manager/release-25.11"; + inputs = { + nixpkgs.follows = "nixpkgs"; + }; + }; library.url = "git+https://git.foss-syndicate.org/vhack.eu/nix-library?ref=prime"; @@ -53,6 +59,7 @@ inputs = { nixpkgs.follows = "nixpkgs"; systems.follows = "systems"; + home-manager.follows = "home-manager"; }; }; back = { @@ -72,7 +79,10 @@ }; impermanence = { url = "github:nix-community/impermanence"; - inputs = {}; + inputs = { + nixpkgs.follows = "nixpkgs"; + home-manager.follows = "home-manager"; + }; }; rocie = { url = "git+https://git.foss-syndicate.org/bpeetz/rocie/nix?ref=prime"; |
