사용자 정의 바로가기 도움말 - Fedora

사용자 정의 바로가기 도움말 - Fedora

Fedora 28에서 Terminator에 대한 사용자 정의 바로가기를 설정하려고 합니다. 스크립트를 사용자 정의 바로가기에 연결합니다. 바로가기는 종료자를 실행하고 종료자를 최소화하거나 상단에 있는지 여부에 따라 상단에 초점을 맞춰야 합니다.

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 터미널을 창으로 인식하지 못하므로 찾을 수 없습니다(이름 외에 다른 방법을 시도하고 wmctrl -l을 사용하여 모든 창을 나열했습니다). 단지 터미널 창을 창으로 취급하지 않습니다. 코드 자체는 중요하지 않습니다. 지금은 이것이 왜/어떻게 수행되는지 알아내는 문제일 뿐입니다.

어떤 제안이 있으십니까?

감사해요

관련 정보