No description
Find a file
2026-06-04 01:03:22 +02:00
home-manager feat: upg 2026-01-06 23:59:12 +01:00
nixos feat: iperf chromium nettools 2026-06-04 01:03:22 +02:00
.gitattributes feat: init 2025-05-08 21:57:04 +02:00
flake.lock feat: upg 2026-05-20 21:03:38 +02:00
flake.nix fix: veloren routes 2026-04-27 17:05:56 +02:00
LICENSE feat: init 2025-05-08 21:57:04 +02:00
README.md feat: init 2025-05-08 21:57:04 +02:00

My NixOS configuration

This work is basically a fork of Ampersand's NixOS config as presented in his "Full NixOS: Guide: Everything You Need to Know in One Place!".

Thank you for this nice introduction, it helped a lot!

All I did in addition was reading through the "documentation" of disko and NixOS in order to more or less get a full picture or understand certain things that didn't immediately click with me and then refactor to my needs (here is hoping I didn't/don't break too much) which I guess was the intention of the author anyway.

This is why I will, of course, adhere to the same license he had in his repository at the time of the creation of this repository. It is not my intention to use the original repo as upstream and update from there over time but rather to use it as a starting point. As the original author did so will I tell you as well to feel free to copy and modify this repository as you like but I would suggest going to the source because he does a great job explaining things and providing more information than I will.

This is a work in progress.

Step-by-step from 0

  • Create a Live-USB from a NixOS image
  • Boot from it
  • Clone this repo
    git clone https://git.skillpoint.dev/skillpoint/nixos-config && cd nixos-config
    
  • Partition with Disko
    sudo nix --experimental-features "nix-command flakes" run github:nix-community/disko -- --mode disko ./nixos/disk-config.nix
    
  • Create a user account
    sudo useradd -m skillpoint && sudo passwd skillpoint
    
  • Install from Flake
    sudo nixos-install --flake .#nixos