From 126f65874f687db51d34e40fcc744313aa5c93fc Mon Sep 17 00:00:00 2001 From: Pascal Kontschan Date: Tue, 17 Feb 2026 21:40:11 +0100 Subject: [PATCH 1/2] updated plugin ansible --- plugins/ansible/README.md | 32 ++++++++++++++---------------- plugins/ansible/ansible.plugin.zsh | 28 ++++++-------------------- 2 files changed, 21 insertions(+), 39 deletions(-) diff --git a/plugins/ansible/README.md b/plugins/ansible/README.md index 6a06962ee..fc9418fda 100644 --- a/plugins/ansible/README.md +++ b/plugins/ansible/README.md @@ -1,6 +1,7 @@ # ansible plugin -The `ansible plugin` adds several aliases for useful [ansible](https://docs.ansible.com/ansible/latest/index.html) commands and [aliases](#aliases). +The `ansible plugin` adds several aliases for useful +[ansible](https://docs.ansible.com/ansible/latest/index.html) commands and [aliases](#aliases). To use it, add `ansible` to the plugins array of your zshrc file: @@ -10,22 +11,19 @@ plugins=(... ansible) ## Aliases -| Command | Description | -|:-------------------------------------------|:--------------------------------------------------------------------| -| `ansible-version` / `aver` | Show the version on ansible installed in this host | -| `ansible-role-init ` / `arinit` | Creates the Ansible Role as per Ansible Galaxy standard | -| `a` | command `ansible` | -| `aconf` | command `ansible-config` | -| `acon` | command `ansible-console` | -| `ainv` | command `ansible-inventory` | -| `aplaybook` | command `ansible-playbook` | -| `adoc` | command `ansible-doc` | -| `agal` | command `ansible-galaxy` | -| `apull` | command `ansible-pull` | -| `aval` | command `ansible-vault` | +| Command | Description | +| :------------------ | :-------------------------- | +| `a` | command `ansible` | +| `acon` | command `ansible-console` | +| `aconf` | command `ansible-config` | +| `adoc` | command `ansible-doc` | +| `agal` | command `ansible-galaxy` | +| `ainv` | command `ansible-inventory` | +| `aplb`, `aplaybook` | command `ansible-playbook` | +| `apull` | command `ansible-pull` | +| `atest` | command `ansible-test` | +| `aval` | command `ansible-vault` | ## Maintainer -### [Deepankumar](https://github.com/deepan10) - -[https://github.com/deepan10/oh-my-zsh/tree/features/ansible-plugin](https://github.com/deepan10/oh-my-zsh/tree/features/ansible-plugin) +### [PascalKont](https://github.com/PascalKont) diff --git a/plugins/ansible/ansible.plugin.zsh b/plugins/ansible/ansible.plugin.zsh index 75393b704..96feaa7ae 100644 --- a/plugins/ansible/ansible.plugin.zsh +++ b/plugins/ansible/ansible.plugin.zsh @@ -1,28 +1,12 @@ -# Functions -function ansible-version(){ - ansible --version -} - -function ansible-role-init(){ - if ! [ -z $1 ] ; then - echo "Ansible Role : $1 Creating...." - ansible-galaxy init $1 - tree $1 - else - echo "Usage : ansible-role-init " - echo "Example : ansible-role-init role1" - fi -} - # Alias alias a='ansible ' -alias aconf='ansible-config ' alias acon='ansible-console ' -alias aver='ansible-version' -alias arinit='ansible-role-init' -alias aplaybook='ansible-playbook ' -alias ainv='ansible-inventory ' +alias aconf='ansible-config ' alias adoc='ansible-doc ' alias agal='ansible-galaxy ' +alias ainv='ansible-inventory ' +alias aplaybook='ansible-playbook ' # this long version of the playbook alias is kept for backwards compatibility +alias aplb='ansible-playbook ' # cannot use aplay because of collision with 'aplay' command for playing audio files alias apull='ansible-pull ' -alias aval='ansible-vault' +alias atest='ansible-test ' +alias aval='ansible-vault ' From 3d6c3c1e5565777d8d137bc2b5ed6cdb614c1208 Mon Sep 17 00:00:00 2001 From: Pascal Kontschan Date: Tue, 24 Feb 2026 17:38:31 +0100 Subject: [PATCH 2/2] changed alias atest to ates, because it collides with existing binary atest --- plugins/ansible/README.md | 2 +- plugins/ansible/ansible.plugin.zsh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/ansible/README.md b/plugins/ansible/README.md index fc9418fda..eeb5ceeff 100644 --- a/plugins/ansible/README.md +++ b/plugins/ansible/README.md @@ -21,7 +21,7 @@ plugins=(... ansible) | `ainv` | command `ansible-inventory` | | `aplb`, `aplaybook` | command `ansible-playbook` | | `apull` | command `ansible-pull` | -| `atest` | command `ansible-test` | +| `ates` | command `ansible-test` | | `aval` | command `ansible-vault` | ## Maintainer diff --git a/plugins/ansible/ansible.plugin.zsh b/plugins/ansible/ansible.plugin.zsh index 96feaa7ae..6d6104fbe 100644 --- a/plugins/ansible/ansible.plugin.zsh +++ b/plugins/ansible/ansible.plugin.zsh @@ -8,5 +8,5 @@ alias ainv='ansible-inventory ' alias aplaybook='ansible-playbook ' # this long version of the playbook alias is kept for backwards compatibility alias aplb='ansible-playbook ' # cannot use aplay because of collision with 'aplay' command for playing audio files alias apull='ansible-pull ' -alias atest='ansible-test ' +alias ates='ansible-test ' alias aval='ansible-vault '