summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix19
1 files changed, 10 insertions, 9 deletions
diff --git a/flake.nix b/flake.nix
index bdf840b..38013fa 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,20 +1,22 @@
{
description = "NixOS configurations development environment";
- inputs.nixpkgs-stable.url = "github:NixOS/nixpkgs/25.11";
+ inputs.nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.11";
inputs.nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
- inputs.disko.url = "github:nix-community/disko";
+ inputs.disko.url = "github:nix-community/disko/v1.12.0";
inputs.disko.inputs.nixpkgs.follows = "nixpkgs-stable";
- inputs.nixos-facter-modules.url = "github:numtide/nixos-facter-modules";
inputs.sops-nix.url = "github:Mic92/sops-nix";
inputs.sops-nix.inputs.nixpkgs.follows = "nixpkgs-stable";
- inputs.nixos-anywhere.url = "github:nix-community/nixos-anywhere";
+ inputs.nixos-anywhere.url = "github:nix-community/nixos-anywhere/1.13.0";
inputs.nixos-anywhere.inputs.nixpkgs.follows = "nixpkgs-stable";
- inputs.home-manager.url = "github:nix-community/home-manager";
- inputs.home-manager.inputs.nixpkgs.follows = "nixpkgs-unstable";
+ inputs.home-manager.url = "github:nix-community/home-manager/release-25.11";
+ inputs.home-manager.inputs.nixpkgs.follows = "nixpkgs-stable";
+ inputs.lanzaboote.url = "github:nix-community/lanzaboote/v1.0.0";
+ inputs.lanzaboote.inputs.nixpkgs.follows = "nixpkgs-stable";
- outputs = { self, nixpkgs, nixpkgs-stable, nixos-anywhere, ... }@inputs:
+ outputs = { self, nixpkgs-stable, nixos-anywhere, ... }@inputs:
let
+ nixpkgs = nixpkgs-stable;
systems = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
forAllSystems = nixpkgs.lib.genAttrs systems;
in
@@ -25,7 +27,6 @@
modules = [
inputs.disko.nixosModules.disko
./labsrv01/configuration.nix
- inputs.nixos-facter-modules.nixosModules.facter
inputs.sops-nix.nixosModules.sops
inputs.home-manager.nixosModules.home-manager
{
@@ -41,7 +42,7 @@
packages = forAllSystems (system:
let
- pkgs = nixpkgs-stable.legacyPackages.${system};
+ pkgs = nixpkgs.legacyPackages.${system};
ruby = pkgs.ruby.withPackages (ps: [
pkgs.rubyPackages.tty-command
]);