{ description = "NixOS configuration with flakes + Home Manager"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; home-manager = { url = "github:nix-community/home-manager/release-25.11"; inputs.nixpkgs.follows = "nixpkgs"; }; agenix.url = "github:ryantm/agenix"; }; outputs = { self, nixpkgs, home-manager, agenix, ... }: let system = "x86_64-linux"; in { nixosConfigurations.Nixos = nixpkgs.lib.nixosSystem { inherit system; specialArgs = { inherit agenix; }; modules = [ ./hosts/Nixos/configuration.nix agenix.nixosModules.default home-manager.nixosModules.home-manager { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; home-manager.backupFileExtension = "hm-bak"; home-manager.users.ltadeu6 = import ./home/ltadeu6.nix; } ]; }; }; }