diff --git a/hooks/post_gen_project.py b/hooks/post_gen_project.py index 351e7cfcb..292609403 100644 --- a/hooks/post_gen_project.py +++ b/hooks/post_gen_project.py @@ -73,16 +73,6 @@ def remove_pycharm_files(): shutil.rmtree(docs_dir_path) -def create_devcontainer_bash_history_file(): - history_dir_path = ".history" - if not os.path.exists(history_dir_path): - os.mkdir(history_dir_path) - - history_file_path = ".history/bash_history" - with open(history_file_path, "a"): - pass - - def remove_docker_files(): shutil.rmtree(".devcontainer") shutil.rmtree("compose") @@ -443,7 +433,6 @@ def main(): if "{{ cookiecutter.use_docker }}".lower() == "y": remove_utility_files() - create_devcontainer_bash_history_file() else: remove_docker_files() diff --git a/{{cookiecutter.project_slug}}/.devcontainer/bash_history b/{{cookiecutter.project_slug}}/.devcontainer/bash_history new file mode 100644 index 000000000..e69de29bb diff --git a/{{cookiecutter.project_slug}}/.devcontainer/devcontainer.json b/{{cookiecutter.project_slug}}/.devcontainer/devcontainer.json index 5576eae40..c11b8dd9a 100644 --- a/{{cookiecutter.project_slug}}/.devcontainer/devcontainer.json +++ b/{{cookiecutter.project_slug}}/.devcontainer/devcontainer.json @@ -7,7 +7,7 @@ "init": true, "mounts": [ { - "source": "./.history/bash_history", + "source": "./.devcontainer/bash_history", "target": "/home/dev-user/.bash_history", "type": "bind" }, diff --git a/{{cookiecutter.project_slug}}/.gitignore b/{{cookiecutter.project_slug}}/.gitignore index 5c1b9d3ce..541f40846 100644 --- a/{{cookiecutter.project_slug}}/.gitignore +++ b/{{cookiecutter.project_slug}}/.gitignore @@ -161,9 +161,8 @@ typings/ !.vscode/extensions.json *.code-workspace -# Local History for Visual Studio Code -.history/ - +# Local History for devcontainer +.devcontainer/bash_history {% if cookiecutter.editor == 'PyCharm' -%} # Provided default Pycharm Run/Debug Configurations should be tracked by git