自定义快捷方式帮助 - Fedora

自定义快捷方式帮助 - Fedora

我正在尝试在 Fedora 28 上为终结者设置自定义快捷方式。将脚本连接到自定义快捷方式。快捷方式应该启动终止符,或者根据它是否位于顶部,将其最小化或使其成为焦点并位于顶部。

尝试使用 xdotool

#!/bin/bash

# Check if Terminator is running
if pgrep -x "terminator" > /dev/null; then
    # If it's running, toggle between on top and hidden
    if xdotool search --name "ADDME" windowactivate --sync
    then
        xdotool windowminimize $(xdotool search --name "ADDME")
    fi
else
    # If it's not running, start Terminator
    terminator
fi

但是 xdotool 不会将终止符或默认 Gnome 终端识别为窗口,因此无法找到它(尝试了除 name 之外的其他方法,并使用 wmctrl -l 列出了所有窗口)。它只是不将终端窗口视为窗口。代码本身并不重要,目前只需要找出为什么/如何做到这一点。

有什么建议吗?

谢谢

相关内容