1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-11-25 23:30:08 +00:00

Add window ID fallback for windows.

- maybe someday use GetForegroundWindow() from User32.lib ...
This commit is contained in:
Tim O'Brien 2014-11-07 10:57:02 -08:00
parent 3d376bbd5b
commit cbec1d77b2

View file

@ -25,6 +25,8 @@ currentWindowId () {
xprop -root | awk '/NET_ACTIVE_WINDOW/ { print $5; exit }' xprop -root | awk '/NET_ACTIVE_WINDOW/ { print $5; exit }'
elif hash osascript 2>/dev/null; then #osx elif hash osascript 2>/dev/null; then #osx
osascript -e 'tell application (path to frontmost application as text) to id of front window' 2&> /dev/null osascript -e 'tell application (path to frontmost application as text) to id of front window' 2&> /dev/null
else
echo $EPOCHSECONDS #fallback for windows
fi fi
} }