From 67b66fdeed6a1363fb723c42160a1ab6108b4bbf Mon Sep 17 00:00:00 2001 From: crater2150 <crater@qwertyuiop.de> Date: Wed, 13 Mar 2024 14:13:29 +0100 Subject: [PATCH] Update env --- env/20_services.zsh | 5 +++++ env/90_podman-socket.zsh | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 env/90_podman-socket.zsh diff --git a/env/20_services.zsh b/env/20_services.zsh index 414be03..640e7a4 100644 --- a/env/20_services.zsh +++ b/env/20_services.zsh @@ -1,4 +1,9 @@ if [[ $DISPLAY && $UID != 0 ]]; then export SVDIR="$HOME/.local/session_service" export SVDIR_TEMPLATES="$HOME/.service-available" +elif [[ $UID != 0 ]]; then + export SVDIR=$HOME/.service + export SVDIR_TEMPLATES="$HOME/.service-available" +else + export SVDIR_TEMPLATES="/etc/sv" fi diff --git a/env/90_podman-socket.zsh b/env/90_podman-socket.zsh new file mode 100644 index 0000000..79035dd --- /dev/null +++ b/env/90_podman-socket.zsh @@ -0,0 +1,4 @@ +if command -v podman &>/dev/null; then + export DOCKER_SOCKET=$(podman system info -f '{{.Host.RemoteSocket.Path}}') + export DOCKER_HOST=unix://$DOCKER_SOCKET +fi