Skip to content

ChanningHe/nix-config

Repository files navigation

ChanningHe's Nix-Config

Personal NixOS + Darwin configuration managing a mix of home servers, VMs, and a MacBook. Built on top of EmergentMind/nix-config-starter, adapted for my own setup over time.

Secrets are managed with sops-nix and kept in a separate private repo. Most machines run NixOS; the MacBook uses nix-darwin.

Hosts

Host Form Factor CPU Memory Other Role
nixos-rl LXC Container AMD EPYC 7C13 128 GB Primary services
Platypus Desktop Intel Core i9-12700K 32 GB RTX 3070 Gaming / Workstation
Poecilia Mini PC AMD Ryzen 9 7840HS 32 GB HA services
Pseudomugil Server AMD EPYC 7D12 64 GB Remote testing
Toxotidae KVM VM AMD EPYC 7C13 128 GB Build / CI testing
Macrouridae NAS Intel Atom C3558 4 GB Cold backup
ChanningdeMacBook-Pro Laptop Apple M4 Pro 48 GB Primary workstation

System Architecture Overview

Generated with mermaid-to-excalidraw

Configuration Inheritance Hierarchy

Generated with mermaid-to-excalidraw

References

Fork from EmergentMind/nix-config-starter

Guidance and Resources

Acknowledgements

Those who have heavily influenced this strange journey into the unknown.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors