hyperterm-summon
Version:
Summon your Hyperterm windows with a system-wide hotkey
11 lines (8 loc) • 333 B
JavaScript
const { hideWindows, showWindows } = require('./windows');
module.exports = app => {
// @NOTE: Linux reports blurred windows as focused, so also use isVisible
const focusedWindows = [...app.getWindows()].filter(
w => w.isFocused() && w.isVisible()
);
focusedWindows.length > 0 ? hideWindows(app) : showWindows(app);
};