diff --git a/roles/pkgmgr-install/README.md b/roles/pkgmgr-install/README.md index a9fc8dd3..c473c88a 100644 --- a/roles/pkgmgr-install/README.md +++ b/roles/pkgmgr-install/README.md @@ -2,7 +2,7 @@ ## Description -This Ansible role installs and updates packages using `pkgmgr` on Arch Linux systems. It provides a unified interface for package installation and update management, ensuring consistent deployment across environments. +This Ansible role installs [Kevin's Package Manager](https://github.com/kevinveenbirkenbach/package-manager) and updates packages using `pkgmgr` on Arch Linux systems. It provides a unified interface for package installation and update management, ensuring consistent deployment across environments. ## Overview @@ -25,18 +25,6 @@ The purpose of this role is to automate the installation and update process for |-----------------|-----------------------------------------------------------------|---------| | `package_name` | Name of the package to install/update | (required) | | `package_notify` | Handler to notify on package installation/update | "" | -| `pkgmgr_become` | Execute all tasks with elevated privileges (become: true/false) | true | - -## Example Usage - -```yaml -- name: Install cymais-presentation - include_role: - name: pkgmgr-install - vars: - package_name: cymais-presentation - package_notify: docker compose project build and setup -``` ## Credits 📝 diff --git a/roles/pkgmgr-install/defaults/main.yml b/roles/pkgmgr-install/defaults/main.yml deleted file mode 100644 index 99bdca6e..00000000 --- a/roles/pkgmgr-install/defaults/main.yml +++ /dev/null @@ -1,2 +0,0 @@ ---- -pkgmgr_become: true \ No newline at end of file diff --git a/roles/pkgmgr-install/meta/main.yml b/roles/pkgmgr-install/meta/main.yml index 86bad471..93d4fcd1 100644 --- a/roles/pkgmgr-install/meta/main.yml +++ b/roles/pkgmgr-install/meta/main.yml @@ -17,8 +17,8 @@ galaxy_info: - update - archlinux - cymais - repository: https://s.veen.world/cymais - issue_tracker_url: https://s.veen.world/cymaisissues - documentation: https://s.veen.world/cymais + repository: https://github.com/kevinveenbirkenbach/package-manager + issue_tracker_url: https://github.com/kevinveenbirkenbach/package-manager/issues + documentation: https://github.com/kevinveenbirkenbach/package-manager dependencies: - pkgmgr \ No newline at end of file