7c38c1dbe9
de-persist /etc/machine-id, and generate it from the ssh key instead
...
note that /etc/machine-id now contains a different value than before,
meaning `journalctl` will not show logs from before the time of this
change.
2022-10-30 21:02:41 -07:00
e3bf585382
persist ssh host keys in a subdirectory
2022-10-25 02:09:27 -07:00
187a52527b
refactor: squash env
directory
2022-10-22 03:56:50 -07:00
877870a522
net: hardcode the host/IPs for desko/servo/lappy
2022-08-30 21:56:04 -07:00
956545a795
move universal/env/users.nix -> universal/users.nix
2022-08-30 21:48:19 -07:00
42117f375b
introduce an 'allocations' systems for things like uids/gids
2022-07-14 23:58:27 -07:00
c58df098d2
split "environment"-related settings into modules/universal/env
2022-07-06 14:23:49 -07:00
24fa857ee0
split nix --flake
enabling out of modules/nix.nix into universal
2022-07-06 14:16:09 -07:00
fd48880a0a
nixcache: only enable on moby
...
it's annoying to rebuild on desko/lappy, and have that fail when servo
is offline/unreachable.
and it's really silly to have servo use its own cache *over the
network*.
long-term would be better to do properly distributed builds instead of
the cache.
2022-06-28 03:44:10 -07:00
faf0cf691c
re-enable the nix
command (nix build
, nix flake
, etc)
...
it was accidentally disabled in in the move away from configuration.nix
2022-06-14 14:20:54 -07:00
cf4cde548a
implement OVPN wireguard service
2022-06-09 17:41:03 -07:00
bc51244c52
move helpers/universal -> modules/universal
2022-06-09 14:06:31 -07:00