Compare commits

...

3 commits

4 changed files with 17 additions and 1 deletions

View file

@ -3,7 +3,9 @@
./base-graphical
./base-server
./users
./boot.nix
./docker.nix
./gpg.nix
./home-manager.nix
./misc.nix

11
common/docker.nix Normal file
View file

@ -0,0 +1,11 @@
{ config, lib, pkgs, ... }:
{
virtualisation.docker.daemon.settings = {
userland-proxy = false;
experimental = true;
metrics-addr = "0.0.0.0:9323";
ipv6 = true;
fixed-cidr-v6 = "fd00::/80";
};
}

View file

@ -14,6 +14,7 @@ in
enableUpdateCheck = false;
extensions = with pkgs.vscode-extensions; [
ms-python.black-formatter
ms-azuretools.vscode-docker
mkhl.direnv
dbaeumer.vscode-eslint
golang.go

View file

@ -1,7 +1,7 @@
{ config, lib, pkgs, inputs, ... }:
let
inherit (lib) mkForce;
inherit (lib) mkIf mkForce;
in
{
imports = [
@ -37,6 +37,7 @@ in
users.users.qenya.extraGroups = [
"networkmanager" # UI wifi configuration
"dialout" # access to serial ports
"docker"
];
nixpkgs.overlays = [ inputs.scoutshonour.overlays.default ];
@ -64,6 +65,7 @@ in
programs.evolution.enable = true; # not in home-manager yet; not declaratively configurable yet
programs.steam.enable = true;
virtualisation.docker.enable = true;
system.stateVersion = "23.11";
}