Skip to content

Commit 666ed4a

Browse files
committed
fix: skip openbox config and chown when /home/pi absent
1 parent 5be08bf commit 666ed4a

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

pi-node/setup.sh

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -152,15 +152,18 @@ if [[ -d /home/pi ]]; then
152152
fi
153153
fi
154154

155-
mkdir -p /home/pi/.config/openbox
156-
cat > /home/pi/.config/openbox/autostart << 'AUTOSTART'
157-
xset s off
158-
xset s noblank
159-
xset -dpms
160-
unclutter -idle 0.5 -root &
161-
systemctl start display-kiosk &
162-
AUTOSTART
163-
chown -R pi:pi /home/pi/.config
155+
# only configure openbox/autostart if the pi home directory exists
156+
if [[ -d /home/pi ]]; then
157+
mkdir -p /home/pi/.config/openbox
158+
cat > /home/pi/.config/openbox/autostart << 'AUTOSTART'
159+
xset s off
160+
xset s noblank
161+
xset -dpms
162+
unclutter -idle 0.5 -root &
163+
systemctl start display-kiosk &
164+
AUTOSTART
165+
chown -R pi:pi /home/pi/.config
166+
fi
164167
165168
echo ""
166169
echo "=== Setup complete! ==="

0 commit comments

Comments
 (0)