Go to file
2026-02-08 14:00:35 +01:00
config [TASK] Exclude default gnome packages 2026-02-08 14:00:35 +01:00
.editorconfig [TASK] Initialize config 2026-02-03 21:56:52 +01:00
.gitignore [TASK] Save current state 2026-02-06 22:32:49 +01:00
install.sh [TASK] Restructure 2026-02-05 20:48:35 +01:00
kvm.xml [TASK] Initialize config 2026-02-03 21:56:52 +01:00
README.md [TASK] Save current state 2026-02-06 22:32:49 +01:00

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;

Falls zu klein HDD erweitern mit qemu-img resize nixos.qcow2 +20G

Install inside nixos

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

sudo nix-channel --add https://github.com/nix-community/home-manager/archive/release-25.11.tar.gz home-manager sudo nix-channel --update

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