aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/containers/storage.conf
blob: 3ba957e745b27b494f6919c8f7a9020224a348b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Rootless podman storage configuration.
#
# Uses the native kernel btrfs graph driver — much faster than fuse-overlayfs
# (especially `podman commit`) because layers are real btrfs subvolumes with
# CoW snapshots, no FUSE userspace round-trip.
#
# Switching driver requires a one-time `podman system reset --force`; the
# overlay/fuse-overlay on-disk layout is incompatible. See the migration
# helper at the dotfiles repo root (migrate-podman-to-btrfs.sh).
#
# graphroot/runroot left at defaults:
#   graphroot = $XDG_DATA_HOME/containers/storage
#   runroot   = $XDG_RUNTIME_DIR/containers
# both are on btrfs in this setup (root fs is btrfs).

[storage]
driver = "btrfs"