Фон для терминала linux

Делаем Linux терминал красивым и удобным

Все дистрибутивы Linux поставляются с функциональным и кастомизируемым эмулятором терминала. В интернете, а порой даже в самом терминале, есть масса готовых тем, чтоб он красиво выглядел. Однако, чтоб сделать из стандартного терминала (в любом DE, любого дистрибутива) нечто красивое и одновременно удобное и простое в использовании я потратил много времени. Итак, как же сделать дефолтный терминал удобным и приятным в использовании?

Добавляем функциональность

Командная оболочка

Большинство дистрибутивов поставляется со встроенным Bash. Используя дополнения можно сделать из него все что захотите, но гораздо проще этого добиться с Zsh. Почему?

  • Продвинутая механика автодополнения команд по нажатию или . В отличие от Bash, вам не нужно это настраивать, все работает на высшем уровне прямо «из коробки».
  • Множество готовых тем, модулей, плагинов и прочего. Настраиваемость через фреймворки (oh-my-zsh, prezto и др.), которые значительно расширяют возможности кастомизации и улучшения терминала. Опять же, всего этого можно добиться и в Bash, но для Zsh масса уже готовых материалов. Для Bash их значительно меньше, а некоторых вовсе нет.

Настройка Zsh

Для начала, установим Zsh (если он уже установлен, например, как в Manjaro, можете пропустить этот пункт):

Когда вам предложат установить Zsh как оболочка по-умолчанию, нажмите Y , чтоб подтвердить.

Oh-My-Zsh — популярный и активно развивающийся фреймворк Zsh, который позволяет гибко настроить оболочку терминала. Установим его:

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Подсветка синтаксиса. Гораздо проще ориентироваться по содержимому терминала, когда разные части команд подсвечены разными цветами. Например, директории будут подчеркиваться, а команды — выделяться цветом, отличным от обычного текста. Установим плагин zsh-syntax-highlighting :

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

Чтоб плагин заработал, его надо подключить.

Читайте также:  Linux export path and save

В файле ~/.zshrc меняем строку с plugins= :

plugins=(git zsh-syntax-highlighting)

Если такой строки нет — добавьте её.

Готово! Получаем удобный и функциональный терминал. Теперь сделаем его визуально приятным.

Настраиваем внешний вид

git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

Скачиваем и добавляем в систему шрифт JetBrains Mono Nerd (c иконками):
Выберитеодин из списка, в папке шрифт/complete выберите шрифт без «Windows Compatible», с окончанием «Mono».

Если в файле эти строки уже есть — замените их.

ZSH_THEME="powerlevel10k/powerlevel10k"
POWERLEVEL9K_MODE="nerdfont-complete"
[colors] # special foreground = #e6e6e6 foreground_bold = #e6e6e6 cursor = #fff background = #000 # black color0 = #75715e color8 = #272822 # red color1 = #f92672 color9 = #f92672 # green color2 = #a6e22e color10 = #a6e22e # yellow color3 = #434648 color11 = #7ea35f # blue color4 = #66d9ef color12 = #66d9ef # magenta color5 = #ae81ff color13 = #ae81ff # cyan color6 = #adb3b9 color14 = #62ab9d # white color7 = #2AA198 color15 = #2AA198 

В разных терминалах по-разному меняется цветовая схема (обычно, это делается через настройки терминала), но порядок цветов везде одинаковый. Вы можете импортировать этот шаблон в формате Termite и экспортировать его для вашего терминала через terminal.sexy

Запускаем конфигурацию темы: p10k configure .
Настройте тему, выбирая варианты отображения, которые вам больше нравятся.

Финальный штрих — меняем конфиг темы и заменяем встроенные цвета.

Если в файле эти строки уже есть — замените их. Коды цветов можно получить командой

for i in ; do print -Pn \"%K %k%F$%f \" $:+$'\n'>; done

    Отображение только текущей директории:

typeset -g POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_last
typeset -g POWERLEVEL9K_DIR_BACKGROUND=33
typeset -g POWERLEVEL9K_PROMPT_CHAR_OK__FOREGROUND=2
typeset -g POWERLEVEL9K_PROMPT_CHAR_ERROR__FOREGROUND=1
typeset -g POWERLEVEL9K_VCS_CLEAN_BACKGROUND=15

Результат

Внешний вид терминала
Ошибка:
Внешний вид ошибки
GIT:
Внешний вид GIT каталога

Источники

Источник

Два способа добавить обои в терминал Ubuntu

Если вы любите пользоваться терминалом так же, как и я, вы, возможно, заметили, как скучно иногда становится с его черным фоном и бело-серым текстом. К счастью, есть несколько способов добавить немного жизни и красок в командную строку. Некоторые пытаются превратить фон в красивые точечные цвета, другие меняют цвет и шрифт текста. Вот способ настроить терминал так, чтобы он стал более ярким и живым, изменив фоновое изображение терминала. До выхода Ubuntu 18.04 в терминале была функция, позволяющая легко менять фоновое изображение. Теперь, когда эта функция была удалена, нам пришлось искать другие способы создания запоминающегося фона.

Читайте также:  Calculate linux настройка сети

В этой статье мы расскажем о двух способах, с помощью которых вы можете изменить обои вашего терминала:

Способ 1: Редактирование настроек прозрачности из Предпочтений терминала

Выполните следующие шаги, чтобы установить прозрачность фона вашего Терминала на самый высокий уровень. Таким образом, обои вашего Рабочего стола будут видны через Терминал и будут действовать как обои Терминала.

Шаг 1: Откройте Терминал

Откройте приложение Терминал либо с помощью сочетания клавиш Ctrl+Alt+T, либо через поиск в Пуске приложений следующим образом:

Открытие терминала ubuntu

Шаг 2: Войдите в настройки терминала

В настройках терминала можно сделать несколько настроек для общей работы с терминалом. Сюда также входит изменение текста и фона текста терминала. Есть два способа, с помощью которых вы можете получить доступ к представлению «Параметры»:

1. Нажмите на меню Правка, а затем выберите пункт Предпочтения следующим образом:

Получить доступ к предпочтениям Терминала

2. Щелкните правой кнопкой мыши в окне Терминала и выберите в меню пункт Предпочтения, как показано ниже:

Получить доступ к предпочтениям Терминала

Окно Предпочтения открывается в представлении Текст (Text view), перейдите на вкладку Цвета (Colors) для редактирования предпочтений фона. По умолчанию предпочтения открываются в представлении «Unnamed profile». Предпочтения позволяют создавать пользовательские профили, которые вы можете применить к Терминалу в соответствии с вашими потребностями. Однако мы будем использовать этот безымянный профиль по умолчанию для редактирования настроек фона.

Шаг 3: Отредактируйте настройки

В окне «Цвета» (Colors) в настройках терминала попробуйте найти опцию «Use transparent background», которая установлена по умолчанию. Пожалуйста, снимите флажок, так как мы хотим сохранить пользовательскую прозрачность.

Редактирование настроек

Теперь станет доступна опция «Use transparent background». Отметьте эту опцию и установите прозрачность на полную. Закройте этот вид, нажав кнопку «Закрыть», и вы сможете увидеть фон рабочего стола Ubuntu, видимый через Терминал, действующий как обои вашего Терминала.

Читайте также:  Linux link static lib

Использование прозрачного фона

Способ 2: Использование терминала XFCE для создания пользовательских обоев

Хотя терминал GNOME не позволяет использовать пользовательские обои в качестве фона, вы можете легко переключиться на терминал XFCE для создания пользовательских обоев.

Установка терминала XFCE

Для установки терминала XFCE выполните следующие шаги.

Откройте приложение Терминал либо через системный Поиск приложений (Application Launcher Search), либо через сочетание клавиш Ctrl+Alt+T.

Следующим шагом будет обновление индекса репозитория вашей системы с помощью следующей команды:

Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета. Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение на Ubuntu.

Теперь вы готовы к установке терминала XFCE; вы можете сделать это, выполнив следующую команду от имени sudo:

sudo apt-get install xfce4-terminal

Установите xfce4-terminal

Система может спросить у вас пароль sudo, а также предложить вам опцию Y/n для продолжения установки. Введите Y и нажмите Enter; программное обеспечение будет установлено на вашу систему. Однако процесс может занять некоторое время в зависимости от скорости вашего Интернета.
Установка обоев в терминале Xfce

Терминал XFCE можно запустить, найдя его через поиск в Application Launcher или открыв его непосредственно из списка Приложений:

XFce Terminal

Когда вы откроете Параметры терминала (Terminal Preferences), он откроется в представлении Общие (General view). Перейдите на вкладку Внешний вид (Appearance), чтобы изменить фон.

Настройки терминала

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

Вот как выглядит терминал с пользовательским фоном:

Терминал Linux с фоновым изображением

Теперь Вы также можете настроить свой Терминал в соответствии с Вашими предпочтениями!

Источник

Оцените статью
Adblock
detector