Compare commits

..
2 Commits
+24 -15
View File
@@ -670,6 +670,7 @@
env-ansible dev env-ansible dev
env-docker dev env-docker dev
env-termux dev env-termux dev
env-shared dev
env-obtainium-hyperling dev env-obtainium-hyperling dev
nodejs-website dev nodejs-website dev
ebook-health-protocol dev ebook-health-protocol dev
@@ -678,11 +679,8 @@
ebook-narcissism-healing dev ebook-narcissism-healing dev
ebook-forest-howto dev ebook-forest-howto dev
ebook-template main ebook-template main
flutter-expense-tracker dev
flutter-social-traveler-app dev
nodejs-social-traveler-server dev
misc-spare-change main misc-spare-change main
flutter-buddy-website dev flutter-expense-tracker dev
flutter-sunset-alarm dev flutter-sunset-alarm dev
android-infinite-timer dev android-infinite-timer dev
android-carb-up dev android-carb-up dev
@@ -690,16 +688,13 @@
android-45-minute-rule dev android-45-minute-rule dev
android-tictactoe dev android-tictactoe dev
hugo-jackanope dev hugo-jackanope dev
hugo-website dev hugo-recipes dev
hugo-rvr dev
nomadic-weather dev
nomadic-weather.wiki main
EOF EOF
} }
function code-reseed { function code-seed {
# Unseed current projects.
echo -e "\n*** Move old projects to TRASH ***"
unseed_dir="$HOME/TRASH/`date +%Y%m%d_%H%M%S`_UnseededCodeProjects"
mkdir -pv "$unseed_dir"
mv -v $HOME/Code/* "$unseed_dir"/ 2>/dev/null
# Git repo information. # Git repo information.
git_repo_ssh={{ git_repo_ssh }} git_repo_ssh={{ git_repo_ssh }}
git_main_project={{ git_project }} git_main_project={{ git_project }}
@@ -709,18 +704,32 @@
git_projects_to_sync | while read git_project git_branch; do git_projects_to_sync | while read git_project git_branch; do
echo -e "\n*** $git_project ***" echo -e "\n*** $git_project ***"
# Project folder manipulation. # Project folder name manipulation.
dest_folder="$git_project" dest_folder="$git_project"
if [[ "$dest_folder" == "flutter-"* ]]; then if [[ "$dest_folder" == "flutter-"* ]]; then
echo "Using '_' for Flutter Project" echo "FLUTTER: Removing 'flutter-' and using '_' rather than '-'."
dest_folder="${dest_folder//flutter-/}"
dest_folder="${dest_folder//-/_}" dest_folder="${dest_folder//-/_}"
fi fi
# Download of the project. # Download the project.
if [[ ! -d $HOME/Code/$dest_folder ]]; then
git clone ${git_repo_ssh_basename}${git_project} \ git clone ${git_repo_ssh_basename}${git_project} \
--branch $git_branch $HOME/Code/$dest_folder --branch $git_branch $HOME/Code/$dest_folder
else
echo "'$dest_folder' already exists, skipping."
fi
done done
} }
function code-reseed {
# Unseed current projects.
echo -e "\n*** Move old projects to TRASH ***"
unseed_dir="$HOME/TRASH/`date +%Y%m%d_%H%M%S`_UnseededCodeProjects"
mkdir -pv "$unseed_dir"
mv -v $HOME/Code/* "$unseed_dir"/ 2>/dev/null
code-seed
}
function_clean_filenames: | function_clean_filenames: |
function clean-filenames() { function clean-filenames() {
# Must provide the directory you'd like to clean all the filenames in. # Must provide the directory you'd like to clean all the filenames in.