diff --git a/modules/hosts/tux/devtools.nix b/modules/hosts/tux/devtools.nix new file mode 100644 index 0000000..4f8b575 --- /dev/null +++ b/modules/hosts/tux/devtools.nix @@ -0,0 +1,9 @@ +{ inputs, ... }: { + flake.modules.nixos.tux = { + imports = with inputs.self.modules.nixos; + with inputs.self.factory; [ + development-tools + docker + ]; + }; +} diff --git a/modules/hosts/tux/tux.nix b/modules/hosts/tux/tux.nix index edf92ee..47b0094 100644 --- a/modules/hosts/tux/tux.nix +++ b/modules/hosts/tux/tux.nix @@ -9,7 +9,6 @@ (autologin "weckyy702") - development-tools home-vpn opentablet diff --git a/modules/hosts/tux/users/weckyy702/docker.nix b/modules/hosts/tux/users/weckyy702/docker.nix new file mode 100644 index 0000000..310b829 --- /dev/null +++ b/modules/hosts/tux/users/weckyy702/docker.nix @@ -0,0 +1,5 @@ +{ + flake.modules.nixos.tux = { + users.users.weckyy702.extraGroups = [ "docker" ]; + }; +} diff --git a/modules/programs/docker.nix b/modules/programs/docker.nix new file mode 100644 index 0000000..5019907 --- /dev/null +++ b/modules/programs/docker.nix @@ -0,0 +1,8 @@ +{ + flake.modules.nixos.docker = { + virtualisation.docker = { + enable = true; + autoPrune.enable = true; + }; + }; +}