Post Installation
Basics
Section titled “Basics”- 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--update
flag updates the flake. Check out the Github repo to learn more. 3 Set Timezone: The timezone will default to UTC so set the correct timezone for you with the commandtimedatectl 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 update
to update Sober which is the Roblox client I’m using here. It’s only available as a Flatpak on Flathub sadly.