aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions/open.fish
diff options
context:
space:
mode:
authorGravatar Konrad Borowski <glitchmr@myopera.com>2013-08-13 17:21:40 +0300
committerGravatar Konrad Borowski <glitchmr@myopera.com>2013-08-13 17:21:40 +0300
commit4fc2ee1bd402eadc0e7f92b0c48761c46dcd4a5a (patch)
tree5d3a9ced2ca6ad04b30706f538e85259ca9c3bcb /share/functions/open.fish
parent07c48590c0588abb2a8a6d174d6fde42b97216e4 (diff)
Implement 'open' for Cygwin.
Diffstat (limited to 'share/functions/open.fish')
-rw-r--r--share/functions/open.fish6
1 files changed, 5 insertions, 1 deletions
diff --git a/share/functions/open.fish b/share/functions/open.fish
index 885079e1..63d56237 100644
--- a/share/functions/open.fish
+++ b/share/functions/open.fish
@@ -14,7 +14,11 @@ if not test (uname) = Darwin
end
end
- if type -f xdg-open >/dev/null
+ if type -f cygstart >/dev/null
+ for i in $argv
+ cygstart $i
+ end
+ else if type -f xdg-open >/dev/null
for i in $argv
xdg-open $i
end