Add support for git:// URLs. - plumb - Open certain URL patterns with an ad-hoc opener (plumber)
(HTM) hg clone https://bitbucket.org/iamleot/plumb
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
(DIR) changeset 6f6c5dafcf0e399e41a16a0a6c0835a6c879c4d3
(DIR) parent b462316e5a3a9fd209feb54114ffcbd10d66b912
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 26 Mar 2018 22:34:13
Add support for git:// URLs.
Diffstat:
openers/git | 8 ++++++++
plumb | 3 +++
2 files changed, 11 insertions(+), 0 deletions(-)
---
diff -r b462316e5a3a -r 6f6c5dafcf0e openers/git
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/openers/git Mon Mar 26 22:34:13 2018 +0200
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+mkdir -p ${XDG_CACHE_HOME:-~/.cache}/gitcache
+cd ${XDG_CACHE_HOME:-~/.cache}/gitcache
+
+for u in "$@"; do
+ tmux new-window \; send-keys 'C-l' \; send-keys -l "git clone $u"
+done
diff -r b462316e5a3a -r 6f6c5dafcf0e plumb
--- a/plumb Mon Mar 26 20:57:26 2018 +0200
+++ b/plumb Mon Mar 26 22:34:13 2018 +0200
@@ -141,6 +141,9 @@
cve://* )
open "cve" "$u"
;;
+ git://* )
+ open "git" "$u"
+ ;;
esac
done