Clone this repo or use the setup executable
git config --global credential.helper store
git config --global user.email "<email>"
git config --global user.name "<name>"Sdd credentials to (replace <...>)
touch ~/.smbcredentials
echo "username=<username>\npassword=<password>" > ~/.smbcredentials
chmod 600 ~/.smbcredentialsand (replace <...>)
mkdir ~/.davfs2/
touch ~/.davfs2/secrets
echo "<Nextcould mountpoint> <username> <password>" > ~/.davfs2/secrets
chmod 600 ~/.davfs2/secretsThe /etc/fstab has to be appended with: (replace <username>)
sudo echo "//truenas.alle-schindlers.de/Daten /media/daten cifs credentials=/home/simon/.smbcredentials,uid=1000,gid=1000,auto,rw 0 0 https://nextcloud.alle-schindlers.de/remote.php/dav/files/<username>/ /media/nextcloud davfs _netdev,rw,auto,user,uid=1000,gid=1000 0 0" > /etc/fstabFor mounting the Steam-Library obtain the drive-uuid: (replace <drive-uuid>)
sudo blkid | grep -i "games"
sudo echo "/dev/disk/by-uuid/<drive-uuid> /media/games ext4 defaults" > /etc/fstabFinally open Startup Applications and add an entry for the script: ~/.config/mounter/nextcloud.sh
use the run script to install dependencies
./run.shuse the dev-env script to copy all configurations
./dev-envYou can also reset the environment using the dev-env script after running it once
dev-env