Fix various first run issues

This commit is contained in:
2023-04-14 16:49:56 +01:00
parent 23f0fd7f23
commit dbd8af4648
4 changed files with 20 additions and 3 deletions

View File

@@ -6,9 +6,18 @@
# TODO: set repo email
# Ensure that pip.conf exists before ever installing pip packages since Debian
# has not enabled `EXTERNALLY-MANAGED` from PEP 668 which breaks `pip install
# --user` unless configured otherwise.
- name: create config directories
file:
state: directory
path: '{{item}}'
with_items:
- ~/.config
- ~/.config/ipython/profile_default
- ~/.config/pip
# Ensure that pip.conf exists before ever installing pip packages since
# Debian has enabled `EXTERNALLY-MANAGED` from PEP 668 which breaks `pip
# install --user` unless configured otherwise.
- name: create symbolic links
file:
state: link

View File

@@ -5,6 +5,7 @@ python_pip_packages:
- ipdb
- ipython
- isort
- jmespath
- pylint
- python-gist
- yapf