modernize nixos-generate-config

I'd mention following things in generated config:

- how to create an user
- how to install packages declaratively
- prefer networkmanager over wpa_supplicant