Терминал Windows выглядит скучно, поэтому я сделал его крутым

Не нравится старый добрый “белый текст на черном экране” вид Windows Terminal? Мне тоже. К счастью, вам не обязательно его придерживаться. Вот как можно изменить несколько элементов, связанных с Terminal, и как полностью изменить его внешний вид и восприятие.

Встроенные возможности настройки — отличное начало

Windows Terminal содержит множество встроенных настроек, которые можно настроить для мгновенного обновления внешнего вида. Убедитесь, что у вас установлено приложение Windows Terminal из Microsoft Store.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Перейдите в раздел «Поиск» на панели задач и введите «Терминал», затем откройте верхний результат.

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

В строке заголовка нажмите кнопку раскрывающегося списка и перейдите в раздел «Настройки».

Открытие настроек Windows Terminal

С этого момента мы будем настраивать различные параметры, чтобы изменить внешний вид и работу Терминала Windows.

Заголовка

Давайте начнем с заголовка. Сейчас он имеет сплошной черный цвет, но вы можете сделать его прозрачным. Перейдите в раздел «Внешний вид», включите «Использовать акриловый материал в строке вкладок», затем нажмите «Сохранить», чтобы зафиксировать изменения.

Делаем заголовок Windows Terminal прозрачным

Заголовок должен стать прозрачным с размытым эффектом. Вы увидите то, что находится за окном Терминала, но за размытым стеклом.

Прозрачная строка заголовка Windows Terminal

Изменение тем

В меню «Внешний вид» вы можете выбрать светлую и темную темы из раскрывающегося меню «Тема приложения».

Тема приложения Windows Terminal

Меню «Цветовые схемы» содержит множество дополнительных тем, или вы даже можете создать свою собственную цветовую схему.

Цветовые схемы Windows Terminal

При добавлении новой цветовой схемы у вас есть два варианта.

Вы можете нажать кнопку «Добавить новый», поиграть с выбором цвета и нажать кнопку «Сохранить», чтобы сохранить его как новую цветовую схему. Затем вы можете выбрать эту схему из списка цветовых схем. Вам нужно установить ее как схему по умолчанию, чтобы начать ее использовать.

Другой вариант — использовать JSON-код для определения цветовой схемы и добавить его в JSON-файл Терминала.

Сначала вам нужно будет создать JSON-код для вашей цветовой схемы. Однако вы можете найти много готовых тем в Интернете. Многие веб-сайты, такие как Windows Terminal Themes и TerminalSplash, предлагают JSON-код для разных тем. Найдите и выберите ту, которая вам подходит. Для демонстрации я выбираю эту тему Solarized Dark Patched от TerminalSplash.

После копирования JSON-кода откройте JSON-файл Терминала.

Открытие файла JSON терминала Windows

Он откроется в вашем текстовом редакторе по умолчанию для файлов JSON, которым, скорее всего, является Notepad. После этого прокрутите вниз, пока не найдете раздел Schemes. Вы также можете использовать функцию поиска, чтобы найти его быстрее.

Цветовые схемы JSON для Windows Terminal

Найдя раздел схем, прокрутите страницу немного вниз, пока не дойдете до последней схемы (каждая схема заключена в фигурные скобки и разделена запятой). Добавьте запятую после последней схемы, а затем вставьте JSON-код вашей цветовой схемы.

Добавление новой цветовой схемы в Windows Terminal с помощью JSON

Сохраните файл и выйдите из файла JSON. Вернитесь в меню «Цветовые схемы», и вы должны увидеть новую добавленную тему в списке. Установите ее по умолчанию, чтобы использовать ее. Нажмите кнопку «Сохранить», чтобы сохранить изменения. Чтобы увидеть новую тему в действии, перезапустите Windows Terminal.

Цветовая схема Dark Solarized Patched в Windows Terminal

Шрифты

Чтобы изменить шрифты, используемые в Терминале, перейдите в раздел «По умолчанию» в разделе «Профили». Затем в разделе «Дополнительные настройки» перейдите в раздел «Внешний вид».

Настройки шрифта в Windows Terminal

Здесь вы должны увидеть несколько параметров, связанных со шрифтами. Вы можете выбрать семейство шрифтов, размер шрифта и его насыщенность.

Различные настройки шрифтов в Windows Terminal

Есть несколько шрифтов на выбор. Если вам захочется, вы можете загрузить дополнительные шрифты с Nerd Fonts, установить их и настроить так, чтобы использовать их по всей системе, включая Терминал.

Цвет и фон

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

Выбор цветов в Windows Terminal

Если вам не нравятся сплошные цвета для фона Терминала, вы также можете выбрать изображения. Перейдите в Defaults > Appearance, затем в Background Image укажите путь к изображению, которое вы хотите использовать в качестве фона. Вы также можете использовать обои рабочего стола. После выбора изображения вы увидите больше опций, таких как режим растяжения изображения, выравнивание и непрозрачность.

Настройки фона Windows Terminal

Обязательно выберите менее яркое изображение в качестве фона. В противном случае вам будет трудно разглядеть текст. Другой вариант — снизить непрозрачность примерно до 50%.

Windows Terminal с фоновым изображением

Использование Oh My Posh для украшения терминала Windows

Oh My Posh — это пользовательский движок тем приглашений для оболочек, включая CMD и PowerShell. Он позволяет вам устанавливать красочные и содержательные темы для приглашения терминала.

Установка и настройка Oh My Posh

Чтобы установить Oh My Posh, вам сначала понадобится установить менеджер пакетов winget. После этого выполните эту команду в CMD, чтобы установить Oh My Posh:

winget установить JanDeDobbeleer.OhMyPosh -s winget

Установка Oh My Posh на Windows

После установки перезапустите Терминал, чтобы перезагрузить PATH. Для подтверждения установки выполните:

о-мой-шикарный

Использование Oh My Posh в терминале Windows

Отлично! Установка прошла успешно. Теперь мы можем настроить наш Терминал с помощью этого инструмента.

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

Чтобы максимально использовать Oh My Posh, вам следует установить шрифт Nerd. Это связано с тем, что Oh My Posh использует много иконок и глифов, не поддерживаемых шрифтами, установленными по умолчанию в вашей системе. Если вы не установили шрифт на предыдущем шаге, вы можете сделать это сейчас с помощью Oh My Posh. Откройте Терминал как администратор. Затем просмотрите доступные шрифты, выполнив следующую команду:

Установка шрифта oh-my-posh

Вы можете прокрутить и выбрать шрифт для установки. Я собираюсь установить “Meslo”.

Установка шрифта Meslo с помощью Oh My Posh

Кроме того, вы можете установить шрифт, добавив его имя к предыдущей команде, например так:

oh-my-posh шрифт установить meslo

После этого установите его по умолчанию в файле settings.json, добавив имя шрифта в раздел font face в profiles. Сохраните файл.

Настройки шрифта по умолчанию в Windows Terminal

Теперь давайте попробуем тему Oh My Posh. Откройте PowerShell и выполните:

oh-my-posh init pwsh –config “$env:POSH_THEMES_PATH\jandedobbeleer.omp.json” | Выражение-вызова

Использование темы Oh My Posh в PowerShell

Это уже выглядит лучше, чем то, что было у нас.

Если у вас возникли проблемы с рендерингом или вы видите неподдерживаемые символы в своей теме, в Терминале перейдите в Настройки > Рендеринг. Включите «Использовать новый рендерер текста («AtlasEngine»)». Также убедитесь, что вы установили совместимый шрифт Nerd.

Однако если вы перезапустите Терминал, он исчезнет. Итак, давайте сделаем его темой оболочки по умолчанию для PowerShell. Откройте свой профиль PowerShell в текстовом редакторе. Чтобы открыть его в Блокноте, выполните:

блокнот $ПРОФИЛЬ

Если у вас его еще нет, вам будет предложено создать его. Нажмите «Да». Затем введите следующую строку в файл:

oh-my-posh init pwsh | Вызов-Выражение

Редактирование профиля PowerShell в Windows

Сохраните файл и перезагрузите профиль с помощью этой команды:

. $ПРОФИЛЬ

Использование указанной выше команды может привести к ошибке запуска скриптов. В этом случае сначала запустите Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine как администратор.

Теперь при каждом открытии PowerShell вы будете видеть настраиваемое приглашение Oh My Posh.

Windows PowerShell с инициализированной темой Oh My Posh

В Oh My Posh есть десятки тем. Чтобы просмотреть их все, выполните это в PowerShell:

Get-PoshThemes

Темы Oh My Posh, отображаемые в PowerShell

Мне очень нравится тема “атомная”, поэтому я перейду на нее. Чтобы переключить тему, я запущу:

oh-my-posh init pwsh –config “$env:POSH_THEMES_PATH/atomic.omp.json” | Выражение-вызова

Изменение темы в Oh My Posh

Если вы хотите переключиться на другую тему, просто замените «atomic» на название вашей темы в приведенном выше скрипте.

Если вы видите ошибку Get-PSReadLineKeyHandler, сначала запустите Install-Module PsReadLine -Force от имени администратора.

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

Настройка темы Oh My Posh для PowerShell

Затем перезагрузите свой профиль с помощью этой команды:

. $ПРОФИЛЬ

Вы можете настроить существующие темы по цвету, сегментам и значкам. Сначала вам нужно будет экспортировать тему как файл JSON, YAML или TOML. Затем вы можете отредактировать этот файл, чтобы внести изменения и сохранить его как пользовательскую тему. Вы даже можете создавать свои собственные темы таким же образом.

Небольшой вишенкой на торте было бы использование пользовательских иконок в дополнение к пользовательским шрифтам в Терминале. Terminal-Icons, модуль PowerShell, позволяет добавлять классные иконки для папок, скриптов и других типов файлов. Сначала установите модуль с помощью этой команды от имени администратора:

Установить-Модуль -Имя Терминал-Иконки -Репозиторий PSGallery

Затем откройте свой профиль PowerShell с помощью следующей команды:

блокнот $ПРОФИЛЬ

Добавьте в файл следующую строку:

Импорт-Модуль -Имя Терминал-Иконки

Сохраните файл и перезапустите PowerShell. Наконец, проверьте значки, запустив ls в PowerShell.

Вывод списка содержимого каталога в Windows 11 с помощью PowerShell

Объединив все, что я сделал на данный момент, вот мой окончательный результат.

Настраиваемый Windows-терминал

Прекрасный Windows-терминал к вашим услугам

К настоящему моменту у вас должен быть классный терминал на вашем компьютере Windows. Проявив немного креативности, вы можете сделать его более ярким. Если вы хотите узнать больше о том, что можно сделать с помощью Oh My Posh, ознакомьтесь с официальной документацией.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *