incorporate pyenv, nvm, profile scripts, autolink ~/dev
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -8,6 +8,14 @@ if [[ -e "$HD/.setupdone" ]]; then
|
||||
exit
|
||||
fi
|
||||
|
||||
sudo -l -u $UN /bin/bash << EOF
|
||||
echo "user setup done" > ~/.setupdone
|
||||
EOF
|
||||
sudo \
|
||||
--set-home \
|
||||
--non-interactive \
|
||||
-u $UN \
|
||||
bash ./usersetup.sh && \
|
||||
sudo \
|
||||
--set-home \
|
||||
--non-interactive \
|
||||
-u $UN \
|
||||
touch $HD/.setupdone
|
||||
|
||||
|
||||
7
root/etc/service/runtime-setup-user/usersetup.sh
Normal file
7
root/etc/service/runtime-setup-user/usersetup.sh
Normal file
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [[ -e ~/.home/Documents/scratch/dev ]]; then
|
||||
ln -s ~/.home/Documents/scratch/dev ~/dev
|
||||
else
|
||||
ln -s ~/.home/dev ~/dev
|
||||
fi
|
||||
Reference in New Issue
Block a user