summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlake Romero <blake@developercraft.com>2026-03-21 23:07:17 +0000
committerBlake Romero <blake@developercraft.com>2026-03-21 23:07:17 +0000
commitb119ecf2fec0e7ab11dccdaa95516150f8312028 (patch)
tree8776e4517fb1a0e943d621a99eefbfb05768736d
parent8d1eae864115ca3ea0ad6ba26896582a665233be (diff)
Add incus packages & ensure POSIX error redirection
-rwxr-xr-xpost-setup.sh24
1 files changed, 14 insertions, 10 deletions
diff --git a/post-setup.sh b/post-setup.sh
index c8a7294..a26ba99 100755
--- a/post-setup.sh
+++ b/post-setup.sh
@@ -92,17 +92,21 @@ grep "^tun" /etc/modules || echo tun >> /etc/modules
echo "$user:100000:65536" > /etc/subuid
echo "$user:100000:65536" > /etc/subgid
-# Setup xdg user directories
+# Incus
+apk add incus incus-client \
+ incus-user incus-user-openrc
+
+# XDG user directories
# requires: xdg-user-dirs
-mkdir /home/$user/desktop &>/dev/null
-mkdir /home/$user/downloads &>/dev/null
-mkdir /home/$user/templates &>/dev/null
-mkdir /home/$user/shared &>/dev/null
-mkdir /home/$user/documents &>/dev/null
-mkdir /home/$user/audio &>/dev/null
-mkdir /home/$user/images &>/dev/null
-mkdir /home/$user/video &>/dev/null
-mkdir /home/$user/.config &>/dev/null
+mkdir /home/$user/desktop >/dev/null 2>&1
+mkdir /home/$user/downloads >/dev/null 2>&1
+mkdir /home/$user/templates >/dev/null 2>&1
+mkdir /home/$user/shared >/dev/null 2>&1
+mkdir /home/$user/documents >/dev/null 2>&1
+mkdir /home/$user/audio >/dev/null 2>&1
+mkdir /home/$user/images >/dev/null 2>&1
+mkdir /home/$user/video >/dev/null 2>&1
+mkdir /home/$user/.config >/dev/null 2>&1
cat <<EOF > /home/$user/.config/user-dirs.dirs
XDG_DOWNLOAD_DIR="/home/$user/downloads"