#!/usr/bin/env sh # SPDX-FileCopyrightText: 2021 Jelle Licht # SPDX-License-Identifier: GPL-3.0-or-later MANIFEST="manifest.scm" PROFILE=$(guix environment -C -N -m $MANIFEST -- bash -c 'echo $GUIX_ENVIRONMENT') guix environment -C -N --share=$XAUTHORITY --share=/tmp/.X11-unix \ --share=$HOME \ --share=/dev/log \ --share=/dev/shm \ --share=/dev/kvm \ --expose=/etc/machine-id \ --expose=/sys/dev/char \ --expose=/sys/bus/usb \ --expose=/sys/devices \ --expose=/usr/bin/env \ --expose=/etc/mtab \ --expose=/dev/bus \ --expose=$PROFILE/lib=/lib --expose=$PROFILE/lib=/lib64 \ -m $MANIFEST -- env XAUTHORITY=$XAUTHORITY DISPLAY=$DISPLAY LD_LIBRARY_PATH=/lib:/lib/nss:/lib64 studio.sh