{ inputs, moduleWithSystem, ... }: { flake.nixosModules.hyprlock = moduleWithSystem ({self', ...}: { environment.systemPackages = with self'.packages; [ hyprock ]; }); perSystem = {pkgs, ...}: { packages.hyprlock = inputs.wrappers.wrappers.hyprlock.wrap { inherit pkgs; "hyprlock.conf".path = ./hyprlock.conf; }; }; }