My NixOS configuration
Find a file
2025-10-08 00:09:22 +02:00
home-manager Migrated work laptop from Ubuntu+HomeManager to full NixOS setup :party: 2025-10-08 00:09:22 +02:00
machines Migrated work laptop from Ubuntu+HomeManager to full NixOS setup :party: 2025-10-08 00:09:22 +02:00
modules Migrated work laptop from Ubuntu+HomeManager to full NixOS setup :party: 2025-10-08 00:09:22 +02:00
nix update submodules and niv 2025-09-18 22:10:20 +02:00
overlay@ccaa52160e update submodules and niv 2025-09-18 22:10:20 +02:00
roles make me a trusted user 2025-10-03 19:26:55 +02:00
secrets@648993712e Migrated work laptop from Ubuntu+HomeManager to full NixOS setup :party: 2025-10-08 00:09:22 +02:00
users users: Update SSH keys 2024-11-25 20:52:33 +01:00
.gitmodules Added overlay submodule 2023-10-04 23:11:20 +02:00
customOptions.nix Add my.isLaptop variable 2024-04-04 21:23:04 +02:00
disko.nix Added disko file 2025-10-03 22:25:55 +02:00
README.md Migrated work laptop from Ubuntu+HomeManager to full NixOS setup :party: 2025-10-08 00:09:22 +02:00

nixos-configuration

The NixOS configuration for my workstations and laptops

Add required channel Channel

nix-channel --add https://channels.nixos.org/nixos-XX.YY nixos
nix-channel --add https://channels.nixos.org/nixos-unstable nixos-unstable
nix-channel --add https://github.com/NixOS/nixos-hardware/archive/master.tar.gz nixos-hardware
nix-channel --update -v

Usage

Symlink /etc/nixos/configuration.nix to the corresponding machines/<hostname>/configuration.nix entry and just keep using nixos-rebuild like nothing happend.

Disko

The default disk setup for my workstations/laptops is now written down in disko.nix. Single NVMe, EFI partition and ZFS inside LUKS. And nope, no impermanence. I'm apparantly no longer part of the cool kids club.