mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-19 03:07:32 -08:00
Provision Nixos
*NixOS was a mistake.*
Set of configs files to setup NixOS.
Usage
-
Install NixOS with this guide. Use the following paritions and btrfs subvolumes:
Name Type Mount Point Size EFI vfat /boot 512MB root btrfs / rest of disk home btrfs /home subvol nix btrfs /nix subvol persist btrfs /persist subvol log btrfs /var/log subvol -
Run the following commands:
nix-shell -p vim git git clone https://github.com/starr-dusT/dotfiles ~/.local/share/chezmoi
Move the installer created hardware.nix to dotfiles.
Copy
.chezmoidata.yaml.example
to.chezmoidata.yaml
and edit with desired settings then run the following commands:nixos-update # Assuming hostname is same as flake name
Perform additional setup found in additional-setup
Update
nixos-update
command is aliased assuming the flake is named the same at the
hostname of the machine.