From 7750a7c315769b251701c0f5894fb927447ce27a Mon Sep 17 00:00:00 2001 From: Allen Lew Date: Sat, 15 Jul 2023 23:10:17 -0700 Subject: [PATCH 1/2] add pipx support --- tasks/extra-packages.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tasks/extra-packages.yml b/tasks/extra-packages.yml index 677148ba9..add753185 100644 --- a/tasks/extra-packages.yml +++ b/tasks/extra-packages.yml @@ -24,6 +24,14 @@ executable: "{{ item.executable | default(omit) }}" loop: "{{ pip_packages }}" +- name: Install global Pipx packages. + community.general.pipx: + name: "{{ item.name | default(item) }}" + state: "{{ item.state | default('present') }}" + version: "{{ item.version | default(omit) }}" + executable: "{{ item.executable | default(omit) }}" + loop: "{{ pipx_packages }}" + - name: Install global Ruby gems. gem: name: "{{ item.name | default(item) }}" From 95708a1faa84dc1d2b44ff76bee17a4df6b48eca Mon Sep 17 00:00:00 2001 From: Allen Lew Date: Sat, 15 Jul 2023 23:26:55 -0700 Subject: [PATCH 2/2] fix: add pipx packages to default.config.yml --- default.config.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/default.config.yml b/default.config.yml index 9871408b0..5d549fe51 100644 --- a/default.config.yml +++ b/default.config.yml @@ -108,6 +108,11 @@ pip_packages: [] # - name: mkdocs # state: present # present/absent/latest, default: present # version: "0.16.3" # default: N/A +pipx_packages: [] +# - name: mkdocs +# state: present # present/absent/latest, default: present +# version: "0.16.3" # default: N/A + # Set to 'true' to configure Sublime Text. configure_sublime: false