Skip to content

My personal NixOS configuration.

Notifications You must be signed in to change notification settings

maxvdmerwe/nixos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Max van der Merwe's NixOS configuration using flakes and Home Manager.

Machines

Hostname Board CPU RAM Primary GPU Role OS State
ion ASrock B550M Pro4 AMD Ryzen 7 5600 32GB Nvidia RTX 3070 🖥️ 🎮️ ❄️
hera Asus TUF A17 FA706QM AMD Ryzen 5 5800H 32GB Nvidia RTX 3060 💻️ 🎮️ ❄️
ceres Dell OptiPlex 7050 Intel i5-7500T 16GB Intel HD Graphics 630 ☁️ ❄️
polaris Raspberry Pi 4B ARM-Cortex A72 4GB [] ☁️ ❄️

Key

  • 🖥️ : Desktop
  • 💻️ : Laptop
  • 🎮️ : Games Machine
  • ☁️ : Server

Instructions

git clone https://github.com/maxvdmerwe/nixos.git

cd nixos

Please see the above table to select a hostname.

sudo nixos-rebuild boot --flake .#hostname

Then reboot your system

Inspirations 🧑‍🏫

Before prepping and during the creation of my NixOS and Home Manager config I looked at what other Nix users are doing.

Inpiration included nix-starter-configs, Alex Kretzschmar, Ana Hoverbear's Declarative GNOME configuration with NixOS blog post which I plan to use extensively and wish I knew about sooner.

A big thank you to Martin Wimpress for the format of this readme file and inspiration for NixOS configurations, as well as the continued entertainment and knowledge provided by them in their various podcasts.

Of course a thank you to the wonderful NixOS project along with Home Manager.