]> git.phdru.name Git - dotfiles.git/blob - bin/git-open
.xinitrc: calculate geometry for `xclock`
[dotfiles.git] / bin / git-open
1 #! /bin/sh
2
3 if [ $# -ne 1 ]; then
4    echo "Usage: git open url_key" >&2
5    exit 1
6 fi
7
8 url_key="$1"
9 if [ -z "$url_key" ]; then
10    echo "Usage: git open url_key" >&2
11    exit 1
12 fi
13
14 browser_section="`git config --get web.browser`"
15 browser_cmd="`git config --get browser.\"$browser_section\".cmd`"
16 if [ -z "$browser_cmd" ]; then
17    browser_cmd="webbrowser -n"
18 fi
19
20 exec $browser_cmd "`git config --get $url_key | sed 's!^git@\([-A-Za-z0-9._]\+\):!https://\1/!'`"