aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-03-22 16:00:36 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-03-22 16:02:05 +0100
commitb9c3b990ca7eee8f28b547e1925e4ef59806fc76 (patch)
treebb207946c7c3d64e0097506632f2cb74f1f8ea11
parenthosts/server3: Replace `grocy` with `rocie` (diff)
downloadnixos-server-b9c3b990ca7eee8f28b547e1925e4ef59806fc76.zip
flake: Update and de-duplicate inputs via follows
Diffstat (limited to '')
-rw-r--r--flake.lock193
-rw-r--r--flake.nix12
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";