> battery
You can do a bunch of things around under-volting, governor changes, powertop tuning, profile settings, tlp, etc. to improve battery on arch. Helped me, at least.
> disable the NVidia card
You shouldn't need a driver to disable it. I switched to arch specifically because gpu switching on manjaro was a nightmare; the arch wiki did it for me: https://wiki.archlinux.org/index.php/Dell_XPS_15_9570#NVIDIA...
It's for a different machine, but it should still provide a decent starting point.
> modem not work
Drivers, probably? Not many laptops have them.
> light sensor
Try this to check: `find /proc /sys | grep -ie brightness -e light -e lux -e lumin`. If that doesn't work, `sudo modprobe -a tsl2550 isl29003 isl29020 apds9802als apds990x bh1770glc bh1780gli` and run the find command again, or try `sensors-detect`/`i2cdetect`. Never configured personally, but these two packages look promising:
* https://github.com/mikhail-m1/illuminanced
* https://cgit.chrisoft.org/lightsd.git/
If you feel like re-implementing, gnome also made one: https://github.com/hadess/iio-sensor-proxy
> How to disable the "Hot Corner" in Gnome
Not what you want to hear, but... don't use gnome. It's not built for tweaking as much as other things are. Something like KDE is orders of magnitude more tweakable, or something simpler like budgie might fit your use case. Personally I like i3-gaps, but that's definitely more advanced.
Any way, if you want to disable it, you actually have to install an extension to do it. More info here: https://michigantechit.teamdynamix.com/TDClient/KB/ArticleDe...
As you said, documentation is awesome. Arch wiki is great.