1 { pkgs, lib, config, ... }:
4 ../../nixos/profiles/systems/zfs.nix
8 # Enable the (OpenSolaris-compatible) ZFS auto-snapshotting service.
9 services.zfs.autoSnapshot = {
21 { device = "bpool/boot";
26 { device = "rpool/root";
31 { device = "rpool/home";
35 fileSystems."/home/julm" =
36 { device = "rpool/home/julm";
40 fileSystems."/home/julm/log" =
41 { device = "rpool/home/julm/log";
45 fileSystems."/home/julm/mail" =
46 { device = "rpool/home/julm/mail";
51 { device = "rpool/nix";
56 { device = "rpool/var";
60 fileSystems."/var/cache" =
61 { device = "rpool/var/cache";
65 fileSystems."/var/log" =
66 { device = "rpool/var/log";
70 fileSystems."/var/lib/dovecot" =
71 { device = "rpool/var/mail";
75 fileSystems."/var/lib/gitolite" =
76 { device = "rpool/var/git";
80 fileSystems."/var/lib/public-inbox" =
81 { device = "rpool/var/public-inbox";
85 fileSystems."/var/lib/redis" =
86 { device = "rpool/var/redis";
90 fileSystems."/var/tmp" =
91 { device = "rpool/var/tmp";
95 fileSystems."/var/www" =
96 { device = "rpool/var/www";