Skip to content

SparksD2145/nixos-config

Repository files navigation

Homelab NixOS Configuration

This repository contains my personal NixOS configuration. It is likely to evolve as I learn more about the nix language.

Table of Contents

Overview

This configuration leverages a modular approach.

Using this Flake

  1. Grab and install a copy of NixOS and install it to a drive. You can alternatively PXE boot from netboot.xyz and launch the NixOS livecd from the installer menu. Walk through the installer to generate a config at /etc/nixos/configuration.nix. Make note of the hardware configuration generated at /etc/nixos/hardware-configuration.nix. Reboot.

  2. Modify and verify appropriate changes to config/hosts/<your-hostname>.

  3. Install this Flake by running:

    sudo nixos-rebuild switch --flake 'github:SparksD2145/nixosConfig#workstationName' && systemctl reboot

About

All-purpose nixos configuration for my homelab.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages