Відповіді:
Коли ви викликаєте wmctrl, замість того, щоб передати рядок ідентифікатора вікна як аргумент, передайте спеціальний рядок ": ACTIVE:" (без лапок), і він буде застосований до поточного активного вікна.
Однак, здається, це не повертає фактичне ім'я вікна, і тому не може бути відповіддю, який ви шукаєте.