blob: 77d0b555b2eee1da89a1d547d296e6308d92066c [file] [log] [blame]
Skyler Grey252927a2022-10-18 22:18:15 +01001{ username, ... }: {
Skyler Greyf6e22512022-09-02 00:03:23 +01002 config = {
Skyler Greya556b5e2023-02-26 12:47:32 +00003 virtualisation.docker = {
4 enable = true;
5 enableOnBoot = false;
6 };
Skyler Greyf6e22512022-09-02 00:03:23 +01007
Skyler Grey252927a2022-10-18 22:18:15 +01008 users.users.${username}.extraGroups = [ "docker" ];
Skyler Greyf6e22512022-09-02 00:03:23 +01009
10 environment.persistence."/nix/persist".directories = [
11 {
12 mode = "0710";
13 directory = "/var/lib/docker";
14 }
15 ];
16 };
17}