From 9e47064610a8b9044836c5fbb7aead2ec4a86c6a Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 02:35:07 -0400 Subject: [PATCH 01/11] aliases/kubectl: Move kubectl to aliases --- plugins/kubectl/README.md => aliases/kubectl.aliases.md | 6 +++--- .../kubectl/kubectl.plugin.sh => aliases/kubectl.aliases.sh | 0 2 files changed, 3 insertions(+), 3 deletions(-) rename plugins/kubectl/README.md => aliases/kubectl.aliases.md (98%) rename plugins/kubectl/kubectl.plugin.sh => aliases/kubectl.aliases.sh (100%) diff --git a/plugins/kubectl/README.md b/aliases/kubectl.aliases.md similarity index 98% rename from plugins/kubectl/README.md rename to aliases/kubectl.aliases.md index 9e58ad142..d796597c0 100644 --- a/plugins/kubectl/README.md +++ b/aliases/kubectl.aliases.md @@ -1,12 +1,12 @@ # Kubectl plugin -This plugin adds completion for the [Kubernetes cluster manager](https://kubernetes.io/docs/reference/kubectl/kubectl/), +This adds completion for the [Kubernetes cluster manager](https://kubernetes.io/docs/reference/kubectl/kubectl/), as well as some aliases for common kubectl commands. -To use it, add `kubectl` to the plugins array in your bashrc file: +To use it, add `kubectl` to the aliases array in your bashrc file: ```bash -plugins=(... kubectl) +aliases=(... kubectl) ``` ## Aliases diff --git a/plugins/kubectl/kubectl.plugin.sh b/aliases/kubectl.aliases.sh similarity index 100% rename from plugins/kubectl/kubectl.plugin.sh rename to aliases/kubectl.aliases.sh From 625d7c79d884e7a07a25058f014d1a02488d5e78 Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 02:37:51 -0400 Subject: [PATCH 02/11] aliases/golang: Move golang to aliases --- plugins/golang/README.md => aliases/golang.aliases.md | 6 +++--- .../golang/golang.plugin.sh => aliases/golang.aliases.sh | 0 2 files changed, 3 insertions(+), 3 deletions(-) rename plugins/golang/README.md => aliases/golang.aliases.md (90%) rename plugins/golang/golang.plugin.sh => aliases/golang.aliases.sh (100%) diff --git a/plugins/golang/README.md b/aliases/golang.aliases.md similarity index 90% rename from plugins/golang/README.md rename to aliases/golang.aliases.md index b0af07171..a17172cc6 100644 --- a/plugins/golang/README.md +++ b/aliases/golang.aliases.md @@ -1,11 +1,11 @@ # Golang plugin -The `golang plugin` plugin adds some aliases for common [Golang](https://golang.org/) commands. +This adds some aliases for common [Golang](https://golang.org/) commands. -To use it, add `golang` to the plugins array of your bashrc file: +To use it, add `golang` to the aliases array of your bashrc file: ``` -plugins=(... golang) +aliases=(... golang) ``` ## Aliases diff --git a/plugins/golang/golang.plugin.sh b/aliases/golang.aliases.sh similarity index 100% rename from plugins/golang/golang.plugin.sh rename to aliases/golang.aliases.sh From df0c3288b6b801c7f3392c749f802c0893635aea Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 02:42:03 -0400 Subject: [PATCH 03/11] aliases/chezmoi: Move chezmoi to aliases --- plugins/chezmoi/README.md => aliases/chezmoi.aliases.md | 4 ++-- .../chezmoi/chezmoi.plugin.sh => aliases/chezmoi.aliases.sh | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename plugins/chezmoi/README.md => aliases/chezmoi.aliases.md (90%) rename plugins/chezmoi/chezmoi.plugin.sh => aliases/chezmoi.aliases.sh (100%) diff --git a/plugins/chezmoi/README.md b/aliases/chezmoi.aliases.md similarity index 90% rename from plugins/chezmoi/README.md rename to aliases/chezmoi.aliases.md index f86a1e511..650ac71d8 100644 --- a/plugins/chezmoi/README.md +++ b/aliases/chezmoi.aliases.md @@ -1,6 +1,6 @@ -# Chezmoi plugin +# Chezmoi aliases -The chezmoi plugin defines a number of useful aliases for you. [Consult the complete list](./chezmoi.plugin.sh) +This adds a number of useful aliases for [chezmoi](https://www.chezmoi.io) usage. [Consult the complete list](./chezmoi.plugin.sh) ## List of aliases diff --git a/plugins/chezmoi/chezmoi.plugin.sh b/aliases/chezmoi.aliases.sh similarity index 100% rename from plugins/chezmoi/chezmoi.plugin.sh rename to aliases/chezmoi.aliases.sh From 1d163f6e8897d9839e2b806fa684257df4f4382f Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 02:50:44 -0400 Subject: [PATCH 04/11] Update README.md --- plugins/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/README.md b/plugins/README.md index 350ec6e3d..17d3682d8 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -40,7 +40,6 @@ By leveraging these plugins, you can streamline your workflow and tackle coding | git | Distributed version control system for managing the history of changes in software projects. | | goenv | Tool for managing Go versions within a development environment. | | golang | The Go programming language, along with its tools and standard libraries. | -| kubectl | Command-line tool for interacting with Kubernetes clusters. | | npm | Package manager for Node.js facilitating installation and management of project dependencies. | | nvm | Node.js version manager allowing easy switching between different Node.js versions. | | progress | Insufficient information provided to give a precise description. | From 6a7c763daa4bbbdcdbde38b80622315e86e7626e Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 02:51:47 -0400 Subject: [PATCH 05/11] Update README.md --- plugins/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/README.md b/plugins/README.md index 350ec6e3d..3d291ee8c 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -33,7 +33,6 @@ By leveraging these plugins, you can streamline your workflow and tackle coding | battery | Plugin related to monitoring and managing battery on computer systems. | | brew | Package manager for macOS and Linux facilitating software installation and management. | | bu | Insufficient information provided to give a precise description. | -| chezmoi | Dotfile management tool enabling management of user environment configuration. | | dotnet | This plugin provides completion and useful aliases for .NET Core CLI. | | fasd | Utility easing filesystem navigation through shortcuts and abbreviated commands. | | gcloud | Command-line tools for interacting with Google Cloud Platform (GCP). | From cb6934acc9329bc02749deb4d2d0df4b2e1e38aa Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 02:52:13 -0400 Subject: [PATCH 06/11] Update README.md --- plugins/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/README.md b/plugins/README.md index 350ec6e3d..5cf847aa6 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -39,7 +39,6 @@ By leveraging these plugins, you can streamline your workflow and tackle coding | gcloud | Command-line tools for interacting with Google Cloud Platform (GCP). | | git | Distributed version control system for managing the history of changes in software projects. | | goenv | Tool for managing Go versions within a development environment. | -| golang | The Go programming language, along with its tools and standard libraries. | | kubectl | Command-line tool for interacting with Kubernetes clusters. | | npm | Package manager for Node.js facilitating installation and management of project dependencies. | | nvm | Node.js version manager allowing easy switching between different Node.js versions. | From 8b5cc3775b158c7e42855fdc6b9cf70edd4fad43 Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 11:39:02 -0400 Subject: [PATCH 07/11] aliases/brew: Move brew plugin to aliases --- plugins/brew/README.md => aliases/brew.aliases.md | 6 +++--- plugins/brew/brew.plugin.sh => aliases/brew.aliases.sh | 0 2 files changed, 3 insertions(+), 3 deletions(-) rename plugins/brew/README.md => aliases/brew.aliases.md (89%) rename plugins/brew/brew.plugin.sh => aliases/brew.aliases.sh (100%) diff --git a/plugins/brew/README.md b/aliases/brew.aliases.md similarity index 89% rename from plugins/brew/README.md rename to aliases/brew.aliases.md index 7de6e8843..2746fee84 100644 --- a/plugins/brew/README.md +++ b/aliases/brew.aliases.md @@ -1,11 +1,11 @@ # brew plugin -The plugin adds several aliases for common [brew](https://brew.sh) commands. +The adds several aliases for common [brew](https://brew.sh) commands. -To use it, add `brew` to the plugins array of your bashrc file: +To use it, add `brew` to the aliases array of your bashrc file: ```bash -plugins=(... brew) +aliases=(... brew) ``` ## Aliases diff --git a/plugins/brew/brew.plugin.sh b/aliases/brew.aliases.sh similarity index 100% rename from plugins/brew/brew.plugin.sh rename to aliases/brew.aliases.sh From 9b48064a54fba54c12cc9687f9e0fc7689930c3f Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 11:46:10 -0400 Subject: [PATCH 08/11] Update documentation --- aliases/brew.aliases.md | 12 ++---------- aliases/chezmoi.aliases.md | 4 +--- aliases/golang.aliases.md | 10 +--------- aliases/kubectl.aliases.md | 10 +--------- plugins/README.md | 1 - 5 files changed, 5 insertions(+), 32 deletions(-) diff --git a/aliases/brew.aliases.md b/aliases/brew.aliases.md index 2746fee84..bbf1b7827 100644 --- a/aliases/brew.aliases.md +++ b/aliases/brew.aliases.md @@ -1,14 +1,6 @@ -# brew plugin +# Aliases `brew` -The adds several aliases for common [brew](https://brew.sh) commands. - -To use it, add `brew` to the aliases array of your bashrc file: - -```bash -aliases=(... brew) -``` - -## Aliases +Several aliases for common [brew](https://brew.sh) commands. | Alias | Command | Description | |--------|----------------------|---------------| diff --git a/aliases/chezmoi.aliases.md b/aliases/chezmoi.aliases.md index 650ac71d8..b40a453f2 100644 --- a/aliases/chezmoi.aliases.md +++ b/aliases/chezmoi.aliases.md @@ -1,9 +1,7 @@ -# Chezmoi aliases +# Aliases: `chezmoi` This adds a number of useful aliases for [chezmoi](https://www.chezmoi.io) usage. [Consult the complete list](./chezmoi.plugin.sh) -## List of aliases - | Alias | Command | Description | |-------|------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------| | cz | 'chezmoi' | Manage your dotfiles across multiple diverse machines, securely | diff --git a/aliases/golang.aliases.md b/aliases/golang.aliases.md index a17172cc6..0e43558f5 100644 --- a/aliases/golang.aliases.md +++ b/aliases/golang.aliases.md @@ -1,15 +1,7 @@ -# Golang plugin +# Aliases: `golang` This adds some aliases for common [Golang](https://golang.org/) commands. -To use it, add `golang` to the aliases array of your bashrc file: - -``` -aliases=(... golang) -``` - -## Aliases - | Alias | Command | Description | | ------- | ----------------------- | ------------------------------------------------------------- | | gob | `go build` | Build your code | diff --git a/aliases/kubectl.aliases.md b/aliases/kubectl.aliases.md index d796597c0..ad02143a4 100644 --- a/aliases/kubectl.aliases.md +++ b/aliases/kubectl.aliases.md @@ -1,16 +1,8 @@ -# Kubectl plugin +# Aliases: `kubectl` This adds completion for the [Kubernetes cluster manager](https://kubernetes.io/docs/reference/kubectl/kubectl/), as well as some aliases for common kubectl commands. -To use it, add `kubectl` to the aliases array in your bashrc file: - -```bash -aliases=(... kubectl) -``` - -## Aliases - | Alias | Command | Description | |:--------|:------------------------------------|:-------------------------------------------------------------------------------------------------| | k | `kubectl` | The kubectl command | diff --git a/plugins/README.md b/plugins/README.md index f146a510f..cfddc837a 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -31,7 +31,6 @@ By leveraging these plugins, you can streamline your workflow and tackle coding | bash-preexec | Tool allowing execution of commands before they are executed in Bash. | | bashmarks | Utility facilitating directory navigation via bookmarks in Bash. | | battery | Plugin related to monitoring and managing battery on computer systems. | -| brew | Package manager for macOS and Linux facilitating software installation and management. | | bu | Insufficient information provided to give a precise description. | | dotnet | This plugin provides completion and useful aliases for .NET Core CLI. | | fasd | Utility easing filesystem navigation through shortcuts and abbreviated commands. | From 42a6398185667f3a0916c21bb0772d1374161222 Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 5 Sep 2024 11:47:11 -0400 Subject: [PATCH 09/11] Update aliases/brew.aliases.md --- aliases/brew.aliases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aliases/brew.aliases.md b/aliases/brew.aliases.md index bbf1b7827..e3941e024 100644 --- a/aliases/brew.aliases.md +++ b/aliases/brew.aliases.md @@ -1,4 +1,4 @@ -# Aliases `brew` +# Aliases: `brew` Several aliases for common [brew](https://brew.sh) commands. From 0ecc0efc6ae8cd175909bc3bf3cf61febff38c0b Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Sun, 8 Sep 2024 05:57:33 -0400 Subject: [PATCH 10/11] Restore goland and kubectl plugins --- .../golang.aliases.md => plugins/golang/README.md | 12 ++++++++++-- .../golang/golang.plugin.sh | 0 .../kubectl.aliases.md => plugins/kubectl/README.md | 12 ++++++++++-- .../kubectl/kubectl.plugin.sh | 0 4 files changed, 20 insertions(+), 4 deletions(-) rename aliases/golang.aliases.md => plugins/golang/README.md (88%) rename aliases/golang.aliases.sh => plugins/golang/golang.plugin.sh (100%) rename aliases/kubectl.aliases.md => plugins/kubectl/README.md (98%) rename aliases/kubectl.aliases.sh => plugins/kubectl/kubectl.plugin.sh (100%) diff --git a/aliases/golang.aliases.md b/plugins/golang/README.md similarity index 88% rename from aliases/golang.aliases.md rename to plugins/golang/README.md index 0e43558f5..b0af07171 100644 --- a/aliases/golang.aliases.md +++ b/plugins/golang/README.md @@ -1,6 +1,14 @@ -# Aliases: `golang` +# Golang plugin -This adds some aliases for common [Golang](https://golang.org/) commands. +The `golang plugin` plugin adds some aliases for common [Golang](https://golang.org/) commands. + +To use it, add `golang` to the plugins array of your bashrc file: + +``` +plugins=(... golang) +``` + +## Aliases | Alias | Command | Description | | ------- | ----------------------- | ------------------------------------------------------------- | diff --git a/aliases/golang.aliases.sh b/plugins/golang/golang.plugin.sh similarity index 100% rename from aliases/golang.aliases.sh rename to plugins/golang/golang.plugin.sh diff --git a/aliases/kubectl.aliases.md b/plugins/kubectl/README.md similarity index 98% rename from aliases/kubectl.aliases.md rename to plugins/kubectl/README.md index ad02143a4..9e58ad142 100644 --- a/aliases/kubectl.aliases.md +++ b/plugins/kubectl/README.md @@ -1,8 +1,16 @@ -# Aliases: `kubectl` +# Kubectl plugin -This adds completion for the [Kubernetes cluster manager](https://kubernetes.io/docs/reference/kubectl/kubectl/), +This plugin adds completion for the [Kubernetes cluster manager](https://kubernetes.io/docs/reference/kubectl/kubectl/), as well as some aliases for common kubectl commands. +To use it, add `kubectl` to the plugins array in your bashrc file: + +```bash +plugins=(... kubectl) +``` + +## Aliases + | Alias | Command | Description | |:--------|:------------------------------------|:-------------------------------------------------------------------------------------------------| | k | `kubectl` | The kubectl command | diff --git a/aliases/kubectl.aliases.sh b/plugins/kubectl/kubectl.plugin.sh similarity index 100% rename from aliases/kubectl.aliases.sh rename to plugins/kubectl/kubectl.plugin.sh From 3be06a8b3d8d10c6cc02d81d5d9fcd4384be05b7 Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Sun, 8 Sep 2024 05:58:47 -0400 Subject: [PATCH 11/11] Restore dogcs fro golang and kubectl --- plugins/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/README.md b/plugins/README.md index cfddc837a..983d2b4b5 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -37,6 +37,8 @@ By leveraging these plugins, you can streamline your workflow and tackle coding | gcloud | Command-line tools for interacting with Google Cloud Platform (GCP). | | git | Distributed version control system for managing the history of changes in software projects. | | goenv | Tool for managing Go versions within a development environment. | +| golang | The Go programming language, along with its tools and standard libraries. | +| kubectl | Command-line tool for interacting with Kubernetes clusters. | | npm | Package manager for Node.js facilitating installation and management of project dependencies. | | nvm | Node.js version manager allowing easy switching between different Node.js versions. | | progress | Insufficient information provided to give a precise description. |