summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/core/impermanence.nix2
-rw-r--r--modules/virtualization.nix10
2 files changed, 10 insertions, 2 deletions
diff --git a/modules/core/impermanence.nix b/modules/core/impermanence.nix
index 8330235..e80a50e 100644
--- a/modules/core/impermanence.nix
+++ b/modules/core/impermanence.nix
@@ -29,7 +29,7 @@
"/var/lib/libvirt"
"/var/lib/systemd/coredump"
"/etc/NetworkManager/system-connections"
- "/var/lib/docker"
+ # "/var/lib/docker"
];
files = [
"/etc/machine-id"
diff --git a/modules/virtualization.nix b/modules/virtualization.nix
index 02d5d93..fb5a4cd 100644
--- a/modules/virtualization.nix
+++ b/modules/virtualization.nix
@@ -18,8 +18,10 @@ in
};
spiceUSBRedirection.enable = true;
- docker = {
+ # docker.enable = true;
+ podman = {
enable = true;
+ dockerCompat = true;
};
};
services.spice-vdagentd.enable = true;
@@ -34,6 +36,12 @@ in
#pkgs.vagrant
pkgs.virt-viewer
pkgs.guestfs-tools
+ pkgs.distrobox
+
+ (pkgs.writeShellScriptBin "db-create" ''
+ mkdir -p "$HOME/db"
+ distrobox create --name my-distrobox --home "$HOME/db" --init --image ubuntu:24.04
+ '')
(pkgs.writeShellScriptBin "pin-cpu" ''
if [[ $1 == "" ]]; then