From 647fa59ecbc8b51309ef20288de5eb73a042f869 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chlo=C3=A9=20Vulquin?= Date: Mon, 19 Jan 2026 20:18:38 +0100 Subject: initial import --- nitro@/common | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 nitro@/common (limited to 'nitro@/common') diff --git a/nitro@/common b/nitro@/common new file mode 100644 index 0000000..bd0e300 --- /dev/null +++ b/nitro@/common @@ -0,0 +1,16 @@ +#!/bin/sh +# before sourcing, set USER="$1" + +[ -r ./conf ] && . ./conf +# this lets you create configs per-user +[ -r ./conf."$USER" ] && . ./conf."$USER" + +UID=$(id -u "$USER") +GID=$(id -g "$USER") + +: ${HOME:=$(getent passwd "$USER" | cut -d: -f6)} \ + ${CONFDIR:="$HOME"/.config/nitro} \ + ${CHPSTUSER:=:$UID:$(id -G "$USER" | tr ' ' ':')} \ + ${SOCKDIR:=${SOCKET_PREFIX:-/run/user}/$UID} + +export USER HOME NITRO_SOCK="$SOCKDIR"/nitro/nitro.sock -- cgit v1.2.3