diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index dcddf88..cacf846 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -8,7 +8,7 @@ - curl - pacman-contrib # for checkupdates, paccache, pacdiff... - pkgfile # get hint on missing package when command not found - - python-pip + - pipx - python-setuptools - python-wheel - reflector @@ -21,7 +21,7 @@ name: - build-essential - curl - - python3-pip + - pipx - python3-setuptools - python3-venv - python3-wheel diff --git a/roles/neovim/tasks/debian.yml b/roles/neovim/tasks/debian.yml index 527b8c7..bce1af1 100644 --- a/roles/neovim/tasks/debian.yml +++ b/roles/neovim/tasks/debian.yml @@ -30,11 +30,10 @@ - pylint - shellcheck -- name: Install things with pip - ansible.builtin.pip: - name: - - jedi-language-server - extra_args: --user +- name: Install things with pipx + community.general.pipx: + name: jedi-language-server + state: install - name: Install things with npm become: true