]> git.armaanb.net Git - zpe.git/commitdiff
add `zpe` command
authorArmaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me>
Thu, 26 Nov 2020 03:10:34 +0000 (22:10 -0500)
committerArmaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me>
Thu, 26 Nov 2020 03:10:34 +0000 (22:10 -0500)
intergrate the alias which inspired this plugin into the script itself

COPYING [deleted file]
LICENSE [new file with mode: 0644]
README.md
zpe.zsh

diff --git a/COPYING b/COPYING
deleted file mode 100644 (file)
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 (file)
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
index 78f9fe202b7d2a6cab54aec8f1aa06d95db2474f..84a30fb4681b635d7b85ac1a079cc506bb9f0d41 100644 (file)
--- 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 1061ce95beaa3ae7ae19ac5e3f350a8f1fcd231c..a3a25a3699f3154a77c4236884ed91d6e1faa730 100755 (executable)
--- 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
+}