nixos-cesium/README.md
2026-02-03 21:56:52 +01:00

40 lines
909 B
Markdown

# nixos
## Playground
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
Video QXL
configuration.nix services.spice-vdagentd.enable = true;
## Install
sudo -i
parted /dev/sda -- mklabel gpt
parted /dev/sda -- mkpart root ext4 512MB -8GB
parted /dev/sda -- mkpart swap linux-swap -8GB 100%
parted /dev/sda -- mkpart ESP fat32 1MB 512MB
parted --list
parted /dev/sda -- set 3 esp on
mkfs.ext4 -L nixos /dev/sda1
mkswap -L swap /dev/sda2
mkfs.fat -F 32 -n boot /dev/sda3
mount /dev/disk/by-label/nixos /mnt
mkdir -p /mnt/boot
mount -o umask=077 /dev/disk/by-label/boot /mnt/boot
swapon /dev/sda2
nixos-generate-config --root /mnt
vi /mnt/etc/nixos/configuration.nix
https://nixos.org/manual/nixos/stable/
### install
sudo nixos-rebuild switch
### cleanup
sudo nix-collect-garbage -d
### optimize & cleanup
sudo nix-store --optimise && sudo nix-collect-garbage -d