about summary refs log tree commit diff
path: root/users/Profpatsch/lib.nix
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2021-03-21T02·21+0200
committertazjin <mail@tazj.in>2021-03-21T13·06+0000
commit13a43a63928569f2eaf36b4401079e97452de57e (patch)
tree5737e7320b9c7811ee94adcec44c86c3618e3e29 /users/Profpatsch/lib.nix
parent2b42afa8005ebb7410ef05c0b3c79a28f335097e (diff)
feat(tazjin/tverskoy): Configure ephemeral home bind-mounts r/2305
Uses the impermanence module to configure the bind-mounts for the few
applications that are allowed to persist stuff between boots.

For now this setup uses ZFS rollbacks to get /home back into a clean
state, where the `tazjin-clean` snapshot is a partition with only the
`/home/tazjin` folder and the correct partitions on it.

This gives me enough scratch space to e.g. download stuff larger than
my RAM without accumulating state.

Change-Id: I7cdb2276f087ea62201690cb8b36ae074203f87c
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2623
Tested-by: BuildkiteCI
Reviewed-by: tazjin <mail@tazj.in>
Diffstat (limited to 'users/Profpatsch/lib.nix')
0 files changed, 0 insertions, 0 deletions