Post Installation
Basics
Section titled “Basics”- WiFi: Network manager is used to handle connections. Enable WiFi with
sudo nmcli radio wifi onand connect to your network withsudo nmcli dev wifi connect <SSID> password <password> - Download NixDots (Fresh Install Only): If you did a fresh install of NixOS with NixDots, you’ve noticed we
never actually moved NixDots to the fresh install. This is to keep the installation process simple. This is all
you have to do now -
Terminal window # Just clone NixDots and generate a `hardware-configuration.nix` for your current install/machinenix-shell -p git --run "git clone https://github.com/Voxi0/NixDots.git"cd NixDotssudo nixos-generate-config --show-hardware-config > hosts/<hostname>/hardware-configuration.nix - Update the system: Nix Helper CLI is installed by default.
Update the system with
nh os boot <path to NixDots> -H <hostname> --update. The--updateflag updates the flake. Check out the Github repo to learn more. - Set Timezone: The timezone will default to UTC so set the correct timezone for you with the command
timedatectl set-timezone <timezone>. The list of valid timezones can be found here. This has to be done only once don’t worry. - Gaming: Run
flatpak updateto update Sober which is the Roblox client I’m using here. It’s only available as a Flatpak on Flathub sadly.