{ description = "Home Manager configuration of @ADMIN_USER@"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; nix-flatpak = { url = "github:gmodena/nix-flatpak/?ref=latest"; }; nur = { url = "github:nix-community/NUR"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = { nixpkgs, home-manager, nix-flatpak, nur, ... }: { homeConfigurations."@ADMIN_USER@" = home-manager.lib.homeManagerConfiguration { pkgs = import nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; overlays = [ (final: prev: { nur = import nur { pkgs = final; nurpkgs = final; }; }) ]; }; modules = [ nix-flatpak.homeManagerModules.nix-flatpak ./home.nix ]; }; }; }