diff --git a/INSTALL_ALL_THE_THINGS b/INSTALL_ALL_THE_THINGS index 095a7c6..4939e1e 100755 --- a/INSTALL_ALL_THE_THINGS +++ b/INSTALL_ALL_THE_THINGS @@ -14,6 +14,7 @@ EXEC_ORDER = [ run_custom_installs, update, apt_install_extras, + source, install_atom_packages, export_atom_config, install_configs diff --git a/apt/custom-installs.sh b/apt/custom-installs.sh old mode 100644 new mode 100755 diff --git a/scripts/install_dotfiles.py b/scripts/install_dotfiles.py index a78dfb0..e3234e9 100644 --- a/scripts/install_dotfiles.py +++ b/scripts/install_dotfiles.py @@ -52,14 +52,18 @@ def install_atom_packages(): def export_atom_config(): - os.mkdir("~/.atom/") + os.makedirs("~/.atom", exist_ok=True) os.system("cp -R atom/* ~/.atom/") def install_configs(): - os.mkdir("~/.config/terminator/") + os.makedirs("~/.config/terminator/", exist_ok=True) shutil.copyfile(DIR + "/config/terminator.conf", "~/.config/terminator/config") - shutil.copyfile(DIR + "/bash/.bash_aliases", "~/.bashrc") + shutil.copyfile(DIR + "/bash/.bash_aliases", "~/.bash_aliases") + + +def source(): + os.system(". ~/.bashrc") if __name__ == '__main__':