From: Armaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me> Date: Thu, 26 Nov 2020 03:10:34 +0000 (-0500) Subject: add `zpe` command X-Git-Url: https://git.armaanb.net/?p=zpe.git;a=commitdiff_plain;h=98f8f1d78b04d78ed59291841ffaddb9bce3185c add `zpe` command intergrate the alias which inspired this plugin into the script itself --- diff --git a/COPYING b/COPYING deleted file mode 100644 index c5b7c60..0000000 --- a/COPYING +++ /dev/null @@ -1,23 +0,0 @@ -zpe - a simple zsh plugin manager - -Copyright 2020 Armaan Bhojwani - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -http://www.opensource.org/licenses/mit-license.php diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c5b7c60 --- /dev/null +++ b/LICENSE @@ -0,0 +1,23 @@ +zpe - a simple zsh plugin manager + +Copyright 2020 Armaan Bhojwani + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +http://www.opensource.org/licenses/mit-license.php diff --git a/README.md b/README.md index 78f9fe2..84a30fb 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,11 @@ A utility to ease the management of Zsh plugins. This is NOT a complete Zsh plug ### Extra commands * `zpe-pull` updates the repositories - * `zpe-clean` removes any cloned repositories that are no longer in `repositories` file + * `zpe-clean` removes any cloned repositories that are no longer in the `repositories` file + * `zpe` opens the `repositories` file in $EDITOR ## Motivation All of the other available plugin managers try to get way too fancy. I just need something to automatically clone git repositories, and make my config nice and portable. The script is intentionally highly extensible and feature-minimal. ## License -Copyright Armaan Bhojwani 2020 -MIT License, see COPYING for more information +Copyright Armaan Bhojwani 2020, MIT License, see the LICENSE file for more information diff --git a/zpe.zsh b/zpe.zsh index 1061ce9..a3a25a3 100755 --- a/zpe.zsh +++ b/zpe.zsh @@ -68,3 +68,7 @@ zpe-clean() { zpe-source() { source "${zpe_plugin_dir}"/$1 } + +zpe() { + ${EDITOR} ${zpe_config_dir}repositories +}