What hardware are you using and what wireless card is it?
are you seeing any wireless interfaces with
ifconfig
or if you new skool
ip link
and
nmcli
can be quite funky too. However when posting diagnostic info that contains public ip address or hardware mac address… you may want to edit them for privacy reasons.
journalctl -r | grep iwlwifi
, i got a intel card, so with you should see activity and if the driver is being loaded at all.
lspci
and lsusb
can be good at identifying what make and model of wireless card you have.
you have past the first test getting nixos installed, the second test will be wifi. Stick with it, you may be incurring pain right now, but if everything worked, you would not learning anything…
linux doesn’t lack a whole boat load of diagnostic commands to de-abstract from the hardware of your machine. yes, i did say your machine, as many companies think it’s ‘their machine’, but that’s another can of worms entirely 
https://www.cyberciti.biz/faq/linux-list-network-cards-command/
bear in mind, some of these tools wont be available on your fresh configuration, so you may need to something like
`nix-shell -p lshw
and then execute
lshw
`
don’t fear the command line, it will set you free. Go and have some fun…
.
Welcome to Unix / Nix/OS .
lets see what machine you have, ACPI sometimes is a problem , there a whole load of workaround in GitHub - NixOS/nixos-hardware: A collection of NixOS modules covering hardware quirks. for various cursed hardware…
i’m not sure you have used git before, but it’s a great place to store you configuration.nix, and share it with others, but if you’re not a git master just yet…don’t worry.
does your laptop have a physical ethernet port, if it does, then that can get you connected to start playing with stuff, usually ethernet adapters work without much fuss these days. Some laptop wifi cards are cursed, have no or bad driver support. I’ve even resorted to buying a usb wifi dongle for laptop with really really bad linux support, or chipsets that are so radio noisy, that they resemble a leaky microwave oven, than an clean OFDM wave.
i’ve not use xfce myself recently, it could be a problem between that and the wireless subsystem, try gnome or kde to start of with, and see if you get better results. Nix/OS allows you to chop and change between enviroments, which would probably be certain doom on other linux systems…but do what you want, you can’t break it, you can always roll back…
just start to tinker…
Where are you located on earth?