my nixos dotfiles
  • Nix 97.4%
  • Shell 1.3%
  • Makefile 1.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-12 18:04:12 +02:00
assets feat - monitor conf 2026-08-27 03:12:16 +02:00
home chore - umu 2026-09-07 05:12:30 +02:00
hosts chore - restructuring 2026-08-30 04:26:45 +02:00
modules feat - drop install 2026-09-07 03:24:55 +02:00
users/qualmlu fix 2026-08-27 03:53:10 +02:00
.gitignore chore - first adjustments 2026-08-24 17:05:21 +02:00
flake.lock update 2026-09-12 18:04:12 +02:00
flake.nix chore - firefox additoins 2026-08-27 02:13:56 +02:00
LICENSE Initial commit 2026-08-17 15:59:55 +00:00
makefile chore - final fix 2026-08-30 04:51:37 +02:00
README.md chore - readme adjust 2026-08-26 03:21:23 +02:00

nix-dotfiles

my nixos dotfiles

how to install

  1. boot into a NixOS live environment

  2. execute

    sudo nix --extra-experimental-features "nix-command flakes" run github:nix-community/disko/latest -- \
        --mode disko \
        --flake "git+https://git.alu-group.eu/qualmluc/nix-dotfiles#host"
    
  3. finalize with

    sudo nixos-install --flake "git+https://git.alu-group.eu/qualmluc/nix-dotfiles#host"
    
  4. At last, reboot

    sudo reboot
    

Optional: throw the pin with

sudo systemd-cryptenroll /dev/disk/by-partlabel/disk-main-root \
    --wipe-slot=fido2 \
    --fido2-device=auto \
    --fido2-with-client-pin=no

and

sudo systemd-cryptenroll /dev/disk/by-partlabel/disk-main-swap \
    --wipe-slot=fido2 \
    --fido2-device=auto \
    --fido2-with-client-pin=no