Fix various first run issues
This commit is contained in:
parent
23f0fd7f23
commit
dbd8af4648
@ -4,6 +4,11 @@
|
||||
register: zsh_completion_script
|
||||
changed_when: false
|
||||
|
||||
- name: create local zsh site functions directory
|
||||
file:
|
||||
state: directory
|
||||
path: ~/.local/share/zsh/site-functions
|
||||
|
||||
- name: create op zsh completion file
|
||||
copy:
|
||||
content: '{{zsh_completion_script.stdout}}'
|
||||
|
2
roles/llvm/tasks/Pop!_OS.yaml
Normal file
2
roles/llvm/tasks/Pop!_OS.yaml
Normal file
@ -0,0 +1,2 @@
|
||||
---
|
||||
- include_tasks: Ubuntu.yaml
|
@ -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
|
||||
|
@ -5,6 +5,7 @@ python_pip_packages:
|
||||
- ipdb
|
||||
- ipython
|
||||
- isort
|
||||
- jmespath
|
||||
- pylint
|
||||
- python-gist
|
||||
- yapf
|
||||
|
Loading…
x
Reference in New Issue
Block a user