Source and debug repos keep getting added to repolist

As mentioned: the repo definitions are provided by packages

zypper se -si openSUSE-repos-Leap
zypper se -si openSUSE-repos-Leap-NVIDIA

After removing the packages you need to add the standard repos yourself…