8000 GitHub - M1N0RM1N3R/nixos-config: My personal NixOS config flake. ☃️
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Apr 30, 2025. It is now read-only.

M1N0RM1N3R/nixos-config

Repository files navigation

Important

This repo is no longer actively used since I don't use NixOS on any devices. I will keep it archived for now, unless and until I begin using NixOS again. Nix is a very cool piece of software, but my needs have shifted to where I believe I am best served by Windows and TrueNAS SCALE.

PickSquid's personal NixOS config

Neĝas! This is the configuration I use across everything I run NixOS on. After a previous aborted migration due to issue #1, I slowly tore down and rebuilt the config from the ground up around Snowfall--an opinionated framework for Nix flakes--in January 2025. (new year, new OS, amirite?)

Features

Modular approach

Pretty much any shared unit of configuration that's more than enabling an option or two has its own module. Most are optional (except std, which is used across all systems) and locked behind enable flags, so each host can pick and choose what features they need.

SOPS

The config uses SOPS to safely store secrets within the configuration repo.

Note

Before you go full Chicken Little on me, all secrets are encrypted at rest using a key that I control.

Dev shell

The flake includes a dev shell with a variety of tools that you may find useful for bootstrapping and maintenance.

Disko

System disk partitions are managed by Disko for one-click installation on supported systems.

Systems

ps-aorus

My primary mobile workstation--a GIGABYTE Aorus 15G WB, with an i7-10750H and 2070 Max-Q. This system has a password-encrypted root partition, which I'm working on supporting in my internal lib.

ps-userver

My home server and NAS--an HP ProLiant MicroServer, currently populated with 4x500GB HDDs, configured in a 3-disk RAID-5 array for data and the remaining disk used for boot and applications.

About

My personal NixOS config flake. ☃️

Topics

Resources

Stars

Watchers

Forks

Languages

0