initial config

This commit is contained in:
2026-07-04 16:42:10 +02:00
commit 7aff9f269a
5 changed files with 499 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
{
description = "Opel personal NixOS Flake config";
inputs = {
# NixOS official package source, using the nixos-26.05 branch here
nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05";
home-manager = {
# User Package Management
url = "github:nix-community/home-manager/release-26.05";
inputs.nixpkgs.follows = "nixpkgs";
};
agenix = {
url = "github:ryantm/agenix";
inputs.nixpkgs.follows = "nixpkgs";
};
lanzaboote = {
url = "github:nix-community/lanzaboote/master";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { self, nixpkgs, home-manager, agenix, lanzaboote, ... }@inputs: {
# Please replace my-nixos with your hostname
nixosConfigurations.my-nixos = nixpkgs.lib.nixosSystem {
modules = [
# Import the previous configuration.nix we used,
# so the old configuration file still takes effect
./configuration.nix
];
};
};
}