tester fichiers existants et faire des backups
This commit is contained in:
parent
6472cbc16f
commit
959c054bed
|
@ -4,28 +4,48 @@ echo "### installation de emacs avec la config TK"
|
|||
echo "### ce script suppose que vous ayez Apt et Bash"
|
||||
|
||||
|
||||
username="tykayn"
|
||||
username=$USER
|
||||
|
||||
# installation des dépendances
|
||||
sudo apt install snapd
|
||||
snap install emacs --channel-beta --classic
|
||||
emacs --version
|
||||
|
||||
# faire des sauvegardes si ces documents existent déjà
|
||||
if test -f /home/$username/.emacs; then
|
||||
echo "config .emacs existante, on fait une copie de sauvegarde."
|
||||
mv /home/$username/.emacs /home/$username/.emacs_backup
|
||||
fi
|
||||
|
||||
if test -f /home/$username/Nextcloud/textes/orgmode/tasks.org; then
|
||||
echo "Fichier de tâches Orgmode existant, on fait une copie de sauvegarde."
|
||||
mv /home/$username/Nextcloud/textes/orgmode/tasks.org /home/$username/tasks.org.backup
|
||||
fi
|
||||
|
||||
|
||||
|
||||
# créer les dossiers nextcloud dont on a besoin
|
||||
mkdir -p ~/Nextcloud/textes/orgmode/org-roam
|
||||
mkdir -p ~/Nextcloud/textes/library
|
||||
|
||||
rm -rf /home/$username/.emacs.d
|
||||
cp /home/$username/.emacs .emacs_backup
|
||||
|
||||
# prendre les documents d'exemple'
|
||||
wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/.emacs --directory-prefix="/home/$username/"
|
||||
#wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/config.org --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
#wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/tasks.org --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/config.org --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/tasks.org --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/bulma.min.css --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/style.css --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
wget https://forge.chapril.org/tykayn/scripts/raw/branch/master/assets/org/upcalendar.sh --directory-prefix="/home/$username/Nextcloud/textes/orgmode/"
|
||||
|
||||
|
||||
cd /home/$username/Nextcloud/textes
|
||||
git init
|
||||
git add .
|
||||
git status
|
||||
|
||||
|
||||
|
||||
|
||||
echo "### voilà, ça c'est fait"
|
||||
cd cd /home/$username/Nextcloud/textes/orgmode
|
||||
pwd
|
||||
echo "### voilà, ça c'est fait. Dépot initialisé avec des fichiers d'exemple'"
|
||||
|
|
Loading…
Reference in New Issue