The options I use already seems to be default in NixOS. I'm not sure about the backlight and the joystick, keeping this around until I can confirm this is not needed.