Skip to content

Latest commit

 

History

282 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basashi

馬刺し - Thinly sliced, raw horse meat; horse sashimi.

My personal multi-host NixOS configuration. Accidentally organized according to a synaptic pattern through inheriting it from fazzi's NixOhEss.

Built by a very sloppy hobbyist, for personal use. Always a WIP. If you like it, cool. If you steal it, also cool.

hosts

  • columbia: gaming desktop (7800X3D + 4070 Super).
  • challenger: university workhorse (Thinkpad L14 Gen 3 AMD).
  • discovery: homelab, NAS and 3D printer controller (ender-6).

structure

Might not make much sense, but doesn't make zero sense either.

  • flake/: automates the recursive discovery of hosts, modules, and dotfiles; sets up secrets, default overlays, substituters, etc.
  • modules/: self-contained, mostly per-feature modules. Divided into core, desktop, services, and terminal.
  • dotfiles/: raw configuration files that are too big to go inline in modules comfortably.
  • hosts/: one machine, one file. hostname is sourced from the filename. feature toggles live at the top, partitioning with disko at the bottom.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages