Автоматизировать этот процесс можно:
1.
maximus, который работает рамки при разворачивании окна во всех wm, но для того чтобы он принудительно не разворачивал окна надо в gconf-editor поставить галочку у
/apps/maximuz/no_maximize, добавить maximus в автозагрузку по вкусу
2. в kwin в частности, в
~/.kde/share/config/kwinrc (
~/.kde4/share/config/kwinrc) у строки
BorderlessMaximizedWindows поставить значение
true или добавить строку
BorderlessMaximizedWindows=true если таковой не имеется
По наблюдениям убирать рамку при разворачивании окна удобно не только на маленьком мониторе, но и на широкоформатном, когда основное меню приложения или панель инструментов оказываются в самом верху, так же исключается вариант случайного закрытия окна. Подход с квином подсказали когда-то на лоре, решил донести мысль не только для читающих комментарии к скриншотам.