{...}: { flake.homeModules.home-manager-noisetorch = { lib, pkgs, config, ... }: { options.programs.noisetorch = { enable = lib.mkEnableOption "enable noisetorch"; }; config = lib.mkIf config.programs.noisetorch.enable { home.packages = with pkgs; [ noisetorch ]; }; }; }