{ self, inputs, ... }: { flake.nixosModules.core = { pkgs, lib, ... }: let modules = with self.nixosModules; [ userConfiguration ]; in { imports = [ /etc/nixos/hardware-configuration.nix ] ++ modules; programs.zsh.enable = true; }; }