diff --git a/config/ansible/tasks/global/global.yml b/config/ansible/tasks/global/global.yml index bd340c6..4e70b1b 100644 --- a/config/ansible/tasks/global/global.yml +++ b/config/ansible/tasks/global/global.yml @@ -31,7 +31,6 @@ name: - git - vim - - pipx - trash-cli - curl - wget @@ -41,6 +40,3 @@ - python3-venv state: present become: true - -- name: Include pipx tasks - ansible.builtin.import_tasks: tasks/global/pipx.yml diff --git a/config/home-manager/packages/common/packages.nix b/config/home-manager/packages/common/packages.nix index 92cffe1..bb425ce 100644 --- a/config/home-manager/packages/common/packages.nix +++ b/config/home-manager/packages/common/packages.nix @@ -28,8 +28,7 @@ wget fastfetch - # Package management - pipx + # Package management devbox # Development SDKs/Toolkits diff --git a/setup.sh b/setup.sh index 4f0e2be..17382f6 100755 --- a/setup.sh +++ b/setup.sh @@ -247,25 +247,7 @@ EOF fi } -ensure_pipx() { - if ! command -v pipx >/dev/null 2>&1; then - log_info "Installing pipx..." - - attempt_package_install "pipx" - - # On Arch Linux, install pipx using pacman - if command -v pacman >/dev/null 2>&1; then - sudo pacman -S python-pipx || die "Failed to install pipx" - fi - - # ensurepath - sudo pipx ensurepath || die "Failed to ensure pipx path" - fi -} - setup_ansible() { - ensure_pipx - log_info "Installing Ansible..." attempt_package_install "ansible" attempt_package_install "ansible-lint"