Skip to content

Repository files navigation

rutrum's dots

This directory manages the configuration and deployment of my personal computers using NixOS. It also manages my user configuration using home-manager. The organization of this repo follows the structure set by numtide/blueprint.

This also manages my pi coding agent configuration.

Directory Structure

  • hosts/<hostname>/configuration.nix: NixOS configuration for <hostname>
  • hosts/<hostname>/users/rutrum.nix: home-manager configuration on <hostname>
  • modules/nixos: shared NixOS modules
  • modules/home: shared home-manager modules
  • secrets: secret files encrypted with sops-nix
  • pi: pi coding agent configuration

The modules are not polished, nor meant for external use. They are simply used to break up parts of my configuration and share between hosts and users. Similarly for any packages.

Hosts

I manage a few host machines on my home network:

Host Description
rumnas Home server / NAS
rumtower Gaming and workstation
rumprism Laptop
saibaman WIP remote gateway
nosk VPS (rutrum.net)
rumpi Raspberry pi that's currently unused
standalone Home manager only for non-NixOS hosts

About

System and user configurations.

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages