depot/third_party/tvl/users/tazjin/nixos
Default email c4fb0432ae Project import generated by Copybara.
GitOrigin-RevId: 3fc1143a04da49a92c3663813c6a0c1e8ccd477f
2020-09-29 23:42:59 -04:00
..
camden Project import generated by Copybara. 2020-09-29 23:42:59 -04:00
frog Project import generated by Copybara. 2020-09-29 23:42:59 -04:00
default.nix Project import generated by Copybara. 2020-09-29 23:42:59 -04:00
README.md Project import generated by Copybara. 2020-09-29 23:42:59 -04: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)