summaryrefslogtreecommitdiff
path: root/.local/bin/development/gitw
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/development/gitw')
-rwxr-xr-x.local/bin/development/gitw18
1 files changed, 0 insertions, 18 deletions
diff --git a/.local/bin/development/gitw b/.local/bin/development/gitw
deleted file mode 100755
index 881c81c..0000000
--- a/.local/bin/development/gitw
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-# git-web: open the url of current git repositary in a web browser.
-# USAGE: gitw [remote]
-# 'remote' is set to origin if not provided.
-
-err() { printf "gitw: %s\n" "$@" >&2; exit 1; }
-
-git rev-parse --is-inside-work-tree >/dev/null || exit
-
-remote="${1:-origin}"
-url="$(git remote get-url "$remote" |
- sed "s|^git@\(\S\+\):|https://\1/|")" || exit
-
-[ -z "$url" ] || [ "$remote" = "$url" ] &&
- err "remote has no url: $remote"
-
-xdg-open "$url"