Skip to content

Latest commit

Β 

History

History
135 lines (105 loc) Β· 9.81 KB

File metadata and controls

135 lines (105 loc) Β· 9.81 KB

Warning

This is a rewrite of old configurations. These old configurations were primary written with the desktops in mind, and not the servers. Now, it's the servers with priority and the desktops will be added at a later date.

Bacon's NixOS & Home Manager "Dotfiles"

With inspiration from Wimpy's World and others

A set of high-availability, reproducible, and easily configurable files for a fleet of machines.

⚠️ Warning ⚠️

This repository contains machine and user-specific values:

  • Machine Hardware Drivers
  • User Program Configurations
  • Encrypted User Secrets (git tokens, ssh keys, logins, etc.)

I highly recommend that you use this repository as a reference, and don't install it on your machine blindly without doing your homework.

Some actions may be destructive, and I am not responsible for any action you take with this repository.

Hardware

Hardware is named based off Saturn's moons and other space themed names.

Dual booted and VM systems only have one entry unless there is a distinct OS/State difference between VMs.

All my hardware is listed here regardless of their management state by this repository.

Key
Storage Role OS State
πŸƒ - NVMe SSD πŸ–₯ - Desktop 🎭 - Dual Boot βœ… - Full Machine Support
🚢 - SATA SSD πŸ’» - Laptop ❄ - NixOS 🟑 - Nixification in progress.
πŸ‘΄ - HDD (any) πŸ›œ - Router πŸͺŸ - Windows 🀷 - Might use Nix in the future.
πŸ’Ύ - NAS/Storage Server 🐧 - Other Linux ❌ - No plans to ever use Nix.
☁ - Miscellaneous Server πŸ” - Proxmox Host/Client ⏲ - Plans to build, waiting on parts, waiting to setup, etc.
πŸ”Ž - Other VM Host/Client (e.g. KVM)
Main Hardware
Hostname Board CPU RAM Storage GPUs Role OS State Comments
titan MSI MPG X570 GAMING PLUS AMD Ryzen 9 3900X 32GB 2TBπŸƒ+512GBπŸƒ+2TBπŸ‘΄ NVIDIA RTX 2070 Super πŸ–₯ 🎭(❄+πŸͺŸ) 🀷 Primary Desktop
tethys [ThinkPad P17 Gen 1] Intel Core i7-10850H 32GB 512GBπŸƒ+256GBπŸƒ NVIDIA Quadro T2000 Mobile / Max-Q + 10th Gen Intel UHD Graphics (@ 1.15 GHz) πŸ’» 🎭(🐧+πŸͺŸ) 🀷 Primary Laptop
skoll [MSI MPG B550 GAMING PLUS] [AMD Ryzen 7 2700X] 32GB 500GB🚢 TBA ☁ ❄ ⏲ Primary Compute
hyperion HP ProDesk 400 G3 SFF Intel Core i3-6100 4GB 256GB🚢 Intel HD Graphics 530 πŸ›œ πŸ”(OPNSense) 🀷 Router
phoebe Asus H81M-A Intel Core i3-4150T 16GB 64GB🚢+(4x8TBπŸ‘΄) Intel HD Graphics 4400 πŸ’Ύ πŸ”(TrueNAS Core) 🀷 NAS
Cluster Nodes These are various additional (minor) nodes used in the kubernetes cluster for high availability and scaling purposes.

Nodes here are named based off the moons of Jupiter.

Hostname Board CPU RAM Storage GPUs Comments
callisto [Lenovo ThinkCentre M73 Tiny] [Intel Core i7-4765T] 8GB 500GB🚢 Intel HD Graphics 4600
mneme [Lenovo ThinkCentre M73 Tiny] [Intel Core i5-4460T] 8GB 500GB🚢 Intel HD Graphics 4600
iocaste [Lenovo ThinkCentre M73 Tiny] [Intel Core i3-4130T] 8GB 500GB🚢 Intel HD Graphics 4400
kore [Lenovo ThinkCentre M73 Tiny] [Intel Core i3-4130T] 8GB 500GB🚢 Intel HD Graphics 4400
eukelade [Lenovo ThinkCentre M73 Tiny] [Intel Core i3-4130T] 8GB 500GB🚢 Intel HD Graphics 4400
harpalyke [Lenovo ThinkCentre M73 Tiny] [Intel Core i3-4130T] 8GB 500GB🚢 Intel HD Graphics 4400
aitne Beelink EQR6 SEI AMD Ryzen 7 5700U 16GB 512GBπŸƒ AMD Radeon Graphics (@ 1.9 GHz) Bad CPU (unstable at high frequencies)
Decomissioned Hardware Hardware that has been decommisioned, either temporarily or indefinitely.
Key
State
πŸ€” - Recommission Planned Soon
πŸ”œ - Temporarily Decomissioned
βŒ› - Indefinitely Decomissioned
😡 - Hardware Failure
πŸ—‘οΈ - No Longer Owned (i.e. sold/recycled)
Hostname Board CPU RAM Storage GPUs State Reason Comments
artemis ThinkPad X1 Carbon Gen 7 [Intel Core i7-8665U] 16GB None Intel UHD Graphics 620 😡 Bad RAM (Soldered) Ex-Primary Laptop
(unnamed) Supermicro X8SAX (modified?) 2x Intel Xeon X5670 96GB None None πŸ”œ High Power Draw Themis RES-12XR3

Inspiration

Wimpy's World - README format, file structure, general introduction to Nix syntax