muliple(teal): Update teal
feat: Add a.starrysky.blog
feat: re-key keys with shorthairNanoResident age key
chore: update packages
fix: redo headscale options
Change-Id: I27cab9abc4622f0a69811e35d4e0eb87af29b42b
Reviewed-on: https://git.clicks.codes/c/Infra/NixFiles/+/981
Reviewed-by: Skyler Grey <minion@clicks.codes>
Tested-by: Skyler Grey <minion@clicks.codes>
diff --git a/flake.nix b/flake.nix
index 336b360..26d1cc9 100644
--- a/flake.nix
+++ b/flake.nix
@@ -19,16 +19,27 @@
inputs.nixpkgs.follows = "nixpkgs";
};
+ flake-utils.url = "github:numtide/flake-utils";
+
+ headscale = {
+ url = "github:juanfont/headscale?ref=refs/tags/v0.24.0-beta.2";
+ inputs.nixpkgs.follows = "unstable";
+ inputs.flake-utils.follows = "flake-utils";
+ };
+
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
- flake-utils.url = "github:numtide/flake-utils";
-
impermanence.url = "github:nix-community/impermanence";
- nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
+ lix-module = {
+ url = "git+https://git.lix.systems/lix-project/nixos-module?ref=refs/tags/2.91.1-2";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
+ nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
snowfall-lib = {
url = "github:snowfallorg/lib";
@@ -37,12 +48,16 @@
unstable.url = "github:nixos/nixpkgs/nixos-unstable";
+ whisk.url = "github:freshlybakedcake/whisk";
+
+
aux--docs-site = {
url = "git+https://git.auxolotl.org/auxolotl/docs-site";
inputs.nixpkgs.follows = "nixpkgs";
inputs.snowfall-lib.follows = "snowfall-lib";
inputs.wiki.follows = "aux--wiki";
};
+
aux--wiki = {
url = "git+https://git.auxolotl.org/auxolotl/wiki";
flake = false;
@@ -64,7 +79,7 @@
in
lib.mkFlake {
overlays = [
- inputs.agenix-rekey.overlays.default
+ inputs.agenix-rekey.overlays.default
];
systems.modules.nixos = [
@@ -76,6 +91,7 @@
# set defaults that are clicks-specific, such as our backups module
# being enabled...
}
+ inputs.lix-module.nixosModules.default
];
deploy = lib.clicks.deploy.mkDeploy {