I was looking through installed packages and found out that I have installed kernel-firmware-all and as an effect I have installed many (all?) packages from kernel-firmware-* family. I don’t have hardware like wireless card or ADSL modem. Can I safely remove packages with drivers for hardware which I don’t have?
Also, I have Nvidia GeForce graphic card but I use proprietary driver from Nvidia. Do I need kernel-firmware-nvidia?
Yes, you can uninstall kernel-firmware-all and all other packages that you do not need, including kernel-firmware-nvidia.
As an example here is what I have here: