about summary refs log tree commit diff
path: root/modules/workstation/podman/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/workstation/podman/default.nix')
-rw-r--r--modules/workstation/podman/default.nix46
1 files changed, 0 insertions, 46 deletions
diff --git a/modules/workstation/podman/default.nix b/modules/workstation/podman/default.nix
deleted file mode 100644
index 9e64fcb4807c..000000000000
--- a/modules/workstation/podman/default.nix
+++ /dev/null
@@ -1,46 +0,0 @@
-{ config, pkgs, ... }:
-
-{
-  environment.etc."containers/libpod.conf".text = ''
-    runtime_path = ["${pkgs.runc}/bin/runc"]
-    conmon_path = ["${pkgs.conmon}/bin/conmon"]
-  '';
-
-  environment.etc."containers/policy.json".text = builtins.toJSON {
-    # Not insecure when I'm manually pulling images on a workstation.
-    default = [ { type = "insecureAcceptAnything"; } ];
-  };
-
-  environment.etc."containers/registries.conf".text = ''
-    [registries.search]
-    registries = ['docker.io']
-  '';
-
-  environment.systemPackages = with pkgs;
-    let
-      podman-bin = writeShellScriptBin "podman" ''
-        HOME="$XDG_CONFIG_HOME/podman"
-        exec ${podman}/bin/podman "$@"
-      '';
-    in
-      [ podman-bin podman.man runc conmon slirp4netns ];
-
-  users.users.qyliss.xdg.config.paths."podman/.config/containers/libpod.conf" =
-    pkgs.writeText "libpod.conf" ''
-      runtime_path = ["${pkgs.runc}/bin/runc"]
-      conmon_path = ["${pkgs.conmon}/bin/conmon"]
-    '';
-
-  users.users.qyliss.xdg.config.paths."podman/.config/containers/storage.conf" =
-    pkgs.writeText "storage.conf" ''
-      [storage]
-      driver = "zfs"
-      runroot = "/tmp/1000"
-      graphroot = "/home/state/podman/containers/storage"
-    '';
-
-  systemd.tmpfiles.rules = [
-    "d ${config.users.users.qyliss.home}/state/containers 0700 qyliss qyliss"
-    "d ${config.users.users.qyliss.home}/state/podman     0700 qyliss qyliss"
-  ];
-}