Skip to content

MichailiK/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Michaili's Nix Config

My Nix config for my various NixOS nodes. Uses Colmena for deployment.

Some of the highlights & interesting things in this flake:

  • The hive NixOS module has mich.meta.ssh options. These allow sharing sharing public SSH keys between colmena nodes, giving every machine a shared SSH known_hosts file.
  • Each node may have a special meta.nix file for providing information without evaluating the node. For example, the meta.nix may provide a specific nixpkgs branch to evaluate the node with.
  • Various presets nodes can make use of, allowing the right level of granuality

About

A (very early) iteration of my NixOS configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages