Для командной строки стандартное решение dialog (1)
который позволяет, Вы для создания интерактивного ncurses основывали диалоговые окна, т.е.:
Я думаю, что нет никакого категорического ответа для графического интерфейса из сценариев оболочки, но я рассматриваю zenity (1)
как фактический инструмент для взаимодействий GUI от оболочки. Поскольку это - GTK, базирующийся, я не на 100% уверен в KDE themeing, но это возможно насколько я знаю для использования темы KDE в GTK.
Вы не установили активный цвет фона окна, вы только установили активную границу панели, попробуйте:
set-window-option -g window-status-current-bg red