Заметки

Установка размера и позиции окна terminal по умолчанию в Ubuntu

Очень часто вы располагаете окна терминала в нужных вам местах на экране монитора, но после перезапуска, они снова располагаются на своих старых местах. Сегодня я вам расскажу как за 5 минут настроить сохранение необходимых вам позиции и размера окна терминала. Данная заметка будет полезна пользователям Ubuntu. Чтобы установить размер и позицию окна по умолчанию необходимо: скопировать файл

 /usr/share/applications/org.gnome.Terminal.desktop 

в домашнюю директорию .local/share/applications/

cp /usr/share/applications/org.gnome.Terminal.desktop ~/.local/share/applications/Code language: plaintext (plaintext)

Далее вам необходимо открыть в редакторе файл org.gnome.Terminal.desktop, который находится в директории ~/.local/share/applications/ и изменить параметры [Desktop Action new-window] на ваши.

[Desktop Action new-window]
Name=New Window
Exec=gnome-terminal --geometry 160x21+10+30Code language: plaintext (plaintext)

Где 160 — количество колонок, 21 — количество строк, 10 и 30 — x и y координаты.

После чего, необходимо сделать logout и login.

Вы также можете установить вместо оболочки bash, оболочку zsh. Как это сделать, описано в статье установка zsh и oh-my-zsh на Ubuntu

Denis Pershin

View Comments

  • не работает на Ubuntu 22.04 (( Размер выставляется, а положение окна не меняется
    и кстати, я менял в секции
    [Desktop Entry]
    ...
    Exec=gnome-terminal --geometry=130x40+20+10
    ...
    Если менять в [Desktop Action new-window]
    Name=New Window
    Exec=gnome-terminal
    тогда это будет работать при вызове New Window (Новое окно) из контекстного меню значка терминала. Если править в [Desktop Entry], тогда применяется при клике на сам значок

Recent Posts

Как исправить ошибку «Write Failed: broken pipe» при SSH соединении

Ошибка "Write Failed: broken pipe" в SSH соединении обычно возникает, когда клиент или сервер разрывает…

6 месяцев ago

Java Enum — перечисления в Java

Что такое Enum в Java Перечисление (enum) в Java - это тип данных, который позволяет…

1 год ago

Массивы в Java — создание, доступ к элементам, изменение данных

Что такое массивы? Массив - это структура данных в Java, которая представляет собой упорядоченную коллекцию…

1 год ago

ArrayList в Java — Основное

ArrayList в Java - это класс, предоставляющий возможность создания массива переменной длины, который можно изменять…

1 год ago

Как подключиться к Yandex Cloud Storage через AWS S3 golang

Проблема Если вы вдруг решили подключиться в Yandex Cloud Storage с помощью библиотеки golang aws,…

1 год ago

JDK MIssion Control на Mac

В данной заметке я попытаюсь рассказать как исправить ошибку с запуском JDK Mission Control на…

2 года ago

This website uses cookies.