{ config, ... }:
{
  services.snapper = {
    configs = {
      home = {
        subvolume = "/home";
        extraConfig = ''
          ALLOW_USERS="rouven"
          TIMELINE_CREATE=yes
          TIMELINE_CLEANUP=yes
        '';
      };
      lib = {
        subvolume = "/var/lib";
        extraConfig = ''
          ALLOW_USERS="rouven"
          TIMELINE_CREATE=yes
          TIMELINE_CLEANUP=yes
        '';
      };
    };
  };
}