mirror of
https://github.com/paulirish/git-open.git
synced 2026-09-10 07:26:15 -04:00
Add support for WSL (#101)
This commit is contained in:
parent
07d75b2e1e
commit
80cb34169a
18
git-open
18
git-open
|
|
@ -105,11 +105,17 @@ fi
|
|||
|
||||
# get current open browser command
|
||||
case $( uname -s ) in
|
||||
Darwin) open='open';;
|
||||
MINGW*) open='start';;
|
||||
MSYS*) open='start';;
|
||||
CYGWIN*) open='cygstart';;
|
||||
*) open='xdg-open';;
|
||||
Darwin) open='open';;
|
||||
MINGW*) open='start';;
|
||||
MSYS*) open='start';;
|
||||
CYGWIN*) open='cygstart';;
|
||||
*) # Try to detect WSL (Windows Subsystem for Linux)
|
||||
if uname -r | grep -q Microsoft; then
|
||||
open='powershell.exe'
|
||||
openopt='Start'
|
||||
else
|
||||
open='xdg-open'
|
||||
fi;;
|
||||
esac
|
||||
|
||||
# Allow printing the url if BROWSER=echo
|
||||
|
|
@ -118,4 +124,4 @@ if [[ $BROWSER != "echo" ]]; then
|
|||
fi
|
||||
|
||||
# open it in a browser
|
||||
${BROWSER:-$open} "$openurl"
|
||||
${BROWSER:-$open} $openopt "$openurl"
|
||||
|
|
|
|||
Loading…
Reference in a new issue