This commit is contained in:
2025-11-12 17:19:04 +01:00
commit 304b807ac2
105 changed files with 4761 additions and 0 deletions

29
linkAll.sh Normal file
View File

@@ -0,0 +1,29 @@
DIR_CONF="$(pwd)/config"
DIR_HOME="$(pwd)/home"
DEST_CONF_DIR="$HOME/.config/"
DEST_HOME_DIR="$HOME/"
# Link all child
for item in "$DIR_CONF"/*; do
basename=$(basename "$item")
if [ ! -L "$DEST_CONF_DIR$basename" ]; then
mv "$DEST_CONF_DIR$basename" "$DEST_CONF_DIR$basename.old" &> /dev/null
fi
ln -sf "$item" "$DEST_CONF_DIR"
done
echo "All link done in $DEST_CONF_DIR"
for item in "$DIR_HOME"/.* "$DIR_HOME"/*; do
basename=$(basename "$item")
if [ ! -L "$DEST_HOME_DIR$basename" ]; then
mv "$DEST_HOME_DIR$basename" "$DEST_HOME_DIR$basename.old" &> /dev/null
fi
echo $item
ln -sf "$item" "$DEST_HOME_DIR"
done
echo "All link done in $DEST_HOME_DIR"