tvl-depot/users/tazjin/nixos
Vincent Ambo e653366153 feat(tazjin/tverskoy): Configure impermanence module
This module is responsible for mounting persistent storage into the
ephemeral root disk of this machine.

Currently only very basic configuration and data are retained, and
hopefully that won't change.

Change-Id: If800cbee60b7b3c5b8c457b9b332a0c05c33f20e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2621
Tested-by: BuildkiteCI
Reviewed-by: tazjin <mail@tazj.in>
2021-03-21 00:55:58 +00:00
..
camden chore(3p): bump NixOS channels to 2021-03-18 2021-03-19 14:00:50 +00:00
frog chore(3p): bump NixOS channels to 2021-03-18 2021-03-19 14:00:50 +00:00
tverskoy feat(tazjin/tverskoy): Configure impermanence module 2021-03-21 00:55:58 +00:00
default.nix feat(tazjin/nixos): Initial check in of new host (tverskoy) 2021-03-21 00:55:58 +00:00
README.md chore(tazjin): Remove nugget system definition 2020-07-01 13:16:32 +00:00

NixOS configuration

My NixOS configuration! It configures most of the packages I require on my systems, sets up Emacs the way I need and does a bunch of other interesting things.

System configuration lives in folders for each machine and a custom fixed point evaluation (similar to standard NixOS module configuration) is used to combine configuration together.

Building ops.nixos.rebuilder yields a script that will automatically build and activate the newest configuration based on the current hostname.

Configured hosts:

  • frog - weapon of mass computation at home
  • camden - NUC serving tazj.in, tvl.fyi & co
  • urdhva - T470s (currently with edef)