{ self, inputs, ... }: { flake.nixosModules.core = { pkgs, lib, ... }: let modules = with self.nixosModules; [ userConfiguration hyprland zsh kitty ]; in { imports = [ /etc/nixos/hardware-configuration.nix ] ++ modules; nix.settings = { cores = 6; download-buffer-size = 524288000; experimental-features = [ "nix-command" "flakes" ]; }; }; }