From 634d7eb2e8b8a74da5c386639cad015e02c7d8b9 Mon Sep 17 00:00:00 2001
From: Thiago Sposito
Date: Fri, 17 Oct 2025 17:21:29 -0300
Subject: [PATCH] chore: reconfig podman
---
home-manager/home.nix | 2 +-
hosts/common/default.nix | 1 +
hosts/common/network.nix | 26 +++++++++++++++-----------
3 files changed, 17 insertions(+), 12 deletions(-)
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;