diff --git a/home-manager/home.nix b/home-manager/home.nix index f435739..ffbfdfc 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -60,7 +60,7 @@ zed-editor ]; sessionVariables = { - XDG_RUNTIME_DIR = "/run/user/${toString config.home.uid}"; + DBUS_SESSION_BUS_ADDRESS = "unix:path=${config.home.homeDirectory}/.dbus-session-bus"; }; username = "thiago"; diff --git a/hosts/common/default.nix b/hosts/common/default.nix index 6264d98..79ee04a 100644 --- a/hosts/common/default.nix +++ b/hosts/common/default.nix @@ -46,6 +46,7 @@ pcsclite pcsctools pkcs11helper + podman-compose rclone sops wget diff --git a/hosts/common/network.nix b/hosts/common/network.nix index 71c2eba..51b09cc 100644 --- a/hosts/common/network.nix +++ b/hosts/common/network.nix @@ -38,18 +38,22 @@ # openssh.settings.X11Forwarding = true; }; - virtualisation.docker = { - enable = true; - logDriver = "journald"; - package = pkgs.docker_25; - storageDriver = "btrfs"; - daemon.settings = { - hosts = [ "unix:///var/run/docker.sock" ]; - features.cdi = true; - userland-proxy = false; - experimental = true; - metrics-addr = "0.0.0.0:9323"; + virtualisation ={ + docker = { + enable = true; + logDriver = "journald"; + package = pkgs.docker_25; + storageDriver = "btrfs"; + daemon.settings = { + hosts = [ "unix:///var/run/docker.sock" ]; + features.cdi = true; + userland-proxy = false; + experimental = true; + metrics-addr = "0.0.0.0:9323"; + }; }; + + podman.enable = true; }; virtualisation.waydroid.enable = true;