setup_bashrc.sh: Set up several functions to .bashrc like cs (a combination of cd+ls), ccat (cat with color) or reimplement evince to run in background.
setup_vim.sh: Set up functions for vim such as the line numbers
vmss_deploy_with_public_ip.py: deploys Azure VMSS (Virtual Machine Scale Set), and run vm_user_env_setup.sh on each VM instance to clone a repository, install conda environment and create multiple JupyterHub users.
Utilities for installing software
header_creator.sh: A simple shell to add headers (like copyright statements) in files.
make_cmake_project.sh: A simple shell script for generating C++ projects with CMake. It generates the CMakeList.txt, Doxigen files, folder structure and initial filenames.