Настройка фиксированного размера Konsole в KDE
Эта инструкция поможет настроить фиксированный размер окна терминала Konsole в KDE Plasma, чтобы терминал не запоминал последний размер окна и всегда открывался с заданными размерами.
Проблема
По умолчанию Konsole запоминает последний размер и положение окна, что может быть неудобно, если вы предпочитаете всегда иметь терминал определённого размера.
Решение
Необходимо создать правило окна в KDE Plasma, которое будет принудительно устанавливать фиксированный размер для Konsole.
Вариант 1: Через графический интерфейс
- Откройте Konsole и установите желаемый размер окна
- Нажмите Alt+F3 или кликните правой кнопкой мыши на заголовке окна
- Выберите "Дополнительные действия" → "Особые настройки окна"
- Перейдите на вкладку "Размер и положение"
- Отметьте "Размер" и выберите "Принудительно" из выпадающего списка
- Нажмите "Применить" и "OK"
Вариант 2: Через файл конфигурации
Отредактируйте файл ~/.config/kwinrulesrc, добавив в него следующие правила:
После изменения файла перезапустите KWin с помощью команды:
| Bash | |
|---|---|
Пояснение параметров
size=800,300- задает размер окна (ширина x высота в пикселях)sizerule=2- правило для размера (2 = принудительно)ignoregeometry=true- игнорировать сохраненную геометрию окнаplacement=4- правило размещения окна (4 = центр экрана)
Дополнительные настройки
Для более точной настройки можно изменить следующие параметры:
- Размер окна: измените значение
size=800,300на желаемые размеры - Положение окна: добавьте
position=x,yиpositionrule=3для фиксации положения - Отключение запоминания размера: используйте
ignoregeometry=trueиignoregeometryrule=2
Применение к другим приложениям
Аналогичным образом можно настроить фиксированный размер для любых других приложений в KDE Plasma, заменив значение wmclass=konsole org.kde.konsole на класс нужного приложения.