From 30e3fd068433ee1f6feb28b524efce09a33e6f7e Mon Sep 17 00:00:00 2001 From: tslil Date: Thu, 10 Sep 2026 09:35:06 +0100 Subject: sand: accept command as second argument --- sand | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sand b/sand index 1f3c64a..0073f2d 100755 --- a/sand +++ b/sand @@ -5,6 +5,11 @@ if [ -z "$1" ]; then exit 1 fi; +cmd="bash" +if [ -n "$2" ]; then + cmd="$2" +fi; + bwrap \ --ro-bind /usr /usr \ --ro-bind /lib /lib \ @@ -31,7 +36,7 @@ bwrap \ --setenv USER $(whoami) \ --setenv SHELL /bin/bash \ --setenv TERM foot \ - --setenv PATH /home/$(whoami)/.local/bin:/home/$(whoami)/.local/share/npm/bin::/usr/local/sbin:/usr/local/bin:/usr/bin \ + --setenv PATH /home/$(whoami)/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin \ --bind "$1" /home/$(whoami)/project/ \ --chdir /home/$(whoami)/project/ \ - bash + $cmd -- cgit v1.3.1