Skip to content

Post Installation

  1. 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/machine
    nix-shell -p git --run "git clone https://github.com/Voxi0/NixDots.git"
    cd NixDots
    sudo nixos-generate-config --show-hardware-config > hosts/<hostname>/hardware-configuration.nix
  2. 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 command timedatectl set-timezone <timezone>. The list of valid timezones can be found here. This has to be done only once don’t worry.
  3. 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.