From 12572ddc57339887280f9a94974f1722c80f0a01 Mon Sep 17 00:00:00 2001 From: s-prechtl Date: Tue, 17 Sep 2024 22:27:18 +0200 Subject: [PATCH] feat: docker --- hosts/default/configuration.nix | 9 +++++++++ modules/nixos/main-user.nix | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 597c97a..b210d18 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -153,6 +153,15 @@ }; }; + virtualisation.docker = { + enable = true; + rootless = { + enable = true; + setSocketVariable = true; + }; + }; + + # Some programs need SUID wrappers, can be configured further or are # started in user sessions. # programs.mtr.enable = true; diff --git a/modules/nixos/main-user.nix b/modules/nixos/main-user.nix index b5673cb..213ce7c 100644 --- a/modules/nixos/main-user.nix +++ b/modules/nixos/main-user.nix @@ -23,7 +23,7 @@ in { users.users.${cfg.username} = { isNormalUser = true; initialPassword = "12345"; - extraGroups = ["input" "networkmanager" "wheel"]; + extraGroups = [ "docker" "input" "networkmanager" "wheel"]; description = "Stefan"; shell = pkgs.zsh; };