Найти тему

Семь полезных советов по тому, как настроить внешний вид терминала в Linux

Терминал Linux имеет важное значение в системе и пользователи хотят настроить его внешний вид, чтобы подчеркнуть свою индивидуальность. Если вы проводите в терминале значительное время, то стоит сделать его внешний вид максимально удовлетворительным. В отличие от графического пользовательского интерфейса (GUI), настройка терминала требует небольших дополнительных команд. Этот краткий гид, состоящий из семи советов, поможет вам освоить процесс изменения визуального стиля вашего терминала. Практически для каждого совета будет прикреплена статья, которая ранее выходила на канале и раскрывает суть совета подробнее.

Еще больше полезного и интересного материала по Linux выходит в телеграмм-сообществе канала. Там публикуется эксклюзивный контент, которого вы не найдете в Дзене. Переходите по ссылке и присоединяйтесь к нашему сообществу!

Linux для чайников: гайды, статьи, обзоры

1️⃣ Создание нового профиля терминала

Перед внесением изменений рекомендуется создать новый профиль терминала. Это позволит избежать воздействия на основной профиль. Создание нового профиля позволяет вернуться к предыдущим настройкам в случае неудачи или нежелательных изменений. Переключение между профилями терминала дает возможность использовать различные настройки в разных ситуациях.

Редактирование профиля в терминале Konsole в KDE Plasma
Редактирование профиля в терминале Konsole в KDE Plasma

Подробнее про то, как менять профиль в терминале вы можете прочитать в статье, где я рассказываю про свой процесс настройки консоли.

2️⃣ Использование темной/светлой темы терминала

Если вы не хотите изменять общую тему системы, можно выбирать между светлыми и темными темами терминала. Сразу скажу, что подобная функция доступна в терминале GNOME и его форках, тогда как в терминале для KDE подобного функционала нет и тема оформления консоли зависит от системных настроек. В терминале GNOME и всем, что на нем основано, настройки темы можно найти в разделе Общие (General) в разделе Вариант темы (Theme variant).

Настройки терминала GNOME, где можно выбрать тему оформления (темную/светлую)
Настройки терминала GNOME, где можно выбрать тему оформления (темную/светлую)

3️⃣ Изменение шрифта и его размера

Перед изменением типа и размера шрифта выберите профиль для настройки. Это позволит изменить внешний вид текста, формы курсора, интервала и шрифта и в случае необходимости откатиться назад к прежнему виду.

Настройки шрифта в терминале Konsole
Настройки шрифта в терминале Konsole

Про десять отличных шрифтов для терминала я писал отдельную статью, которую вы можете найти ниже.

4️⃣ Изменение цветовой схемы и прозрачности

Помимо изменения шрифта и размера, можно внести стильные акценты в терминал. Для этого можно настроить цветовую палитру текста и фона, а также прозрачность.

Настройки цветовой схемы и прозрачности в терминале Konsole
Настройки цветовой схемы и прозрачности в терминале Konsole

Про то, как установить цветовую схему для терминала Konsole вы можете узнать из статьи, размещенной ниже. В ней рассказывается про три популярных способа сделать это.

5️⃣ Настройка переменных среды BASH

Имя пользователя и имя хоста, отображаемые в приглашении BASH, можно изменить. Это особенно полезно, чтобы сделать приглашение более информативным. Например, чтобы изменить имя хоста (говоря проще, имя компьютера) в дистрибутиве Linux откройте терминал и введите следующую команду:

sudo hostnamectl set hostname <новое имя хоста>

Кроме того, вы можете сделать так, чтобы при открытии терминала запускалась какая-либо команда, например, утилита neofetch или ей аналогичные. Про то, как сделать это рассказывал в статье с обзором программы neofetch и ей подобных.

6️⃣ Изменение внешнего вида сообщений BASH

Более опытные пользователи могут изменять шрифт и цвет в приглашении BASH. Это делается с помощью переменной PS1, которая контролирует отображение подсказки. Здесь можно изменять цвет, шрифт и другие параметры, чтобы создать индивидуальный стиль. Про основы такой кастомизации я рассказывал в статье по ссылке ниже.

7️⃣ Изменение цветовой палитры в зависимости от обоев

Инструмент Pywal на базе Python поможет изменить фон и цвет шрифта в терминале на основе фоновых обоев. Этот инструмент особенно удобен, если вы не уверены в правильной цветовой схеме. Pywal автоматически настраивает цвета, используя изображение фона. Чтобы установить данный инструмент в Archlinux и дистрибутивах, основанных на нем, можно воспользоваться стандартными репозиториями:

sudo pacman -S python-pywal

Пользователям Ubuntu или Linux Mint вначале нужно будет установить в систему пакетный менеджер pip, а потом с его помощью установить пакет pywall:

sudo apt install python3-pip

sudo pip3 install pywall

После установки нужно ввести команду:

wal -i <путь_до_изображения_на_заднем_фоне>

Утилита прогрузит все доступные ей варианты цветового оформления и подберет цветовую палитру подходящую цвету заднего фона. Как по мне, так идеальный инструмент для тех, кто не любит заморачиваться с настройкой цветов, а просто хочет иметь цветовую схему под стать обоям. Подробную инструкцию по работе с Pywall вы найдете на официальной странице проекта в GitHub.

Цветовая схема, подобранная pywall для одного из моих экранов
Цветовая схема, подобранная pywall для одного из моих экранов

🏁 Подведем итоги

При наличии свободного времени и желания можно превратить терминал в такую конфетку, что другие пользователи тоже захотят такой же, если увидят. Стоит зайти на Reddit и порыскать по тематическим сообществам, чтобы понять то, насколько далеко может зайти пользовательская фантазия. Но даже если вы не фанатик кастомизации, то благодаря семи советам, опубликованным выше и ссылкам на статьи, ранее выходившие на канале, сможете настроить консоль так, чтобы получать визуальное удовольствие от работы в ней.