как поменять фон в windows terminal
Как изменить фон в приложении Windows Terminal
Новое приложение Windows Terminal может похвастать не только расширенным функционалом, позволяющим открывать в одном окне несколько вкладок с разными консольными утилитами, но и гибкостью настроек внешнего вида, хотя настройки эти не так очевидны. По умолчанию в Windows Terminal используется черный фон, но при желании вы можете заменить его другим и придать ему эффект акрила.
Чтобы его открыть, нажмите значок треугольника рядом с кнопкой «Новая вкладка».
Прокрутив содержимое окна, найдите блок defaults, в нём будет закомментированная строка «Put settings here that you want to apply to all profiles»,
Откройте его Блокнотом и найдите блок profiles, в нём как раз и будут перечислены настройки.
За цвет фона, например, отвечает параметр colorScheme, в качестве значения которого указывается название встроенной темы.
Полный список поддерживаемых тем можно подсмотреть на официальной страничке docs.microsoft.com/ru-ru/windows/terminal/customize-settings/color-schemes, на ней же приводится пример создания собственной уникальной темы.
Установим для примера тему «Solarized Light». Формируем такую строку и вставляем ее в указанное выше место в файле settings.json :
«colorScheme»: «Solarized Light»
Сохраняем файл настроек и видим, что фон терминала изменился.
Аналогичным образом корректируются и другие настройки — параметры шрифта, иконка в заголовке, открываемая по умолчанию вкладка и т.д. Если настроек несколько, после каждой из них не забываем ставить запятую.
Но ведь мы еще хотели включить для терминала эффект акрила, давайте это сделаем.
За включение прозрачности отвечает параметр useAcrylic, а за степень прозрачности параметр acrylicOpacity.
Добавляем в settings.json две такие строки:
«useAcrylic»: true,
«acrylicOpacity»: 0.5
Чем меньше значение второго параметра, тем более прозрачным должен быть фон.
К сожалению, в тестируемой нами сборке Windows 10 прозрачность так и не появилась, не исключено, что это связано с какой-то ошибкой. Возможно, вам повезет больше, ведь как-то не верится, чтобы разработчики ни с того ни с сего вдруг взяли и отключили эту настройку.
Как изменить фон в Windows Terminal
Два способа изменить фон в Windows Terminal и поставить свой фоновый рисунок (обои) для профиля. В отличие от Командной строки или PowerShell, Windows Terminal является сравнительно новым приложением для операционной системы Microsoft. Оно сочетает в себе несколько интерфейсов командной строки и по своей сути заменяет традиционную Командную строку и PowerShell. Пользователи также могут использовать Windows Terminal для работы с Windows Subsystem for Linux.
Windows Terminal имеет ряд значительных преимуществ по сравнению с той же классической командной строкой. К примеру, поддержка вкладок, аппаратное ускорение рендера шрифта, поддержка юникода, а также целая пачка различных параметров персонализации. Конечно, персонализация является далеко не самым главным аспектом работы с CLI (десятки лет многим хватало черного фона и белого моноширинного шрифта), но лишней точно не будет. К примеру, с помощью персонализации можно разделить пространства и проще различать их.
В этой статье мы подробнее расскажем, как установить изображение на фон Windows Terminal. Приложение позволяет установить любую картинку или даже гифку, если вам такое по вкусу.
Windows Terminal позволяет кастомизировать каждый профиль отдельно. К примеру, один фон для PowerShell, другой для Командной строки, третий для WSL и так далее. Кроме того, вы можете изменять шрифт, его размер и другие параметры, но в этой статье сосредоточим ваше внимание именно на фоне.
Как изменить фон в Windows Terminal
Все параметры Windows Terminal записаны в виде кода в JSON-файле. Графический интерфейс настроек будет куда более удобным способом изменить фон Windows Terminal, но более продвинутые пользователи могут воспользоваться JSON-файлов для изменения настроек. Вот как это делается в случае с фоновым изображением.
Как изменить фоновый рисунок Windows Terminal с помощью файла JSON
Наконец, вы можете просто изменить цвет фона Windows Terminal, без применения к нему картинки. Вот как это сделать.
Как изменить цвет фона в Windows Terminal
💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.
Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!
Вы здесь: Главная страница » Программы » Как изменить фон в Windows Terminal
Публикации по теме
Автор: Сергей Ткаченко и Тарас Буря
Сергей Ткаченко и Тарас Буря совместно работают над статьями на этом сайте. Благодаря их усилиям здесь появился целый пласт технических публикаций. Посмотреть все записи автора Сергей Ткаченко и Тарас Буря
3 пути кастомизации Windows Terminal
Привет, Хабр! Начиная с момента анонса на Microsoft Build 2019 и заканчивая выпусками версий 1.0, 1.1 и 1.2, Терминал вызывает большой интерес со стороны сообщества разработчиков. Мы очень рады этому и стараемся реализовывать все больше полезных и интересных функций.
Сегодня представляем вашему вниманию 3 пути кастомизации Windows Terminal. Среди них настройки цветовых схем, настройки вкладок, настройки курсоров. Заглядывайте под кат!
Windows Terminal представляет собой новое, современное, быстрое, эффективное, мощное и производительное приложение терминала для пользователей таких программ и оболочек командной строки, как Command Prompt, PowerShell и WSL.
К его основным функциям можно отнести поддержку нескольких вкладок, панелей, символов Unicode и UTF-8, модуль отрисовки текста с ускоренным GPU, а также возможность создания собственных тем и настройки текста, цвета, фона и привязок клавиш.
Сегодня мы рассмотрим три варианта настройки Терминала в соответствии с вашими предпочтениями цвета, курсора и вкладок.
Выберите свои цвета
Windows Terminal включает следующие цветовые схемы в файл defaults.json:
Для наглядности ниже представлена схема Vintage:
Чтобы настроить схему внутри одного из профилей командной строки, добавьте свойство colorScheme с именем цветовой схемы в качестве значения.
Каждый параметр, кроме имени, принимает значение цвета в виде строки в шестнадцатеричном формате («#rgb» или «#rrggbb»). Параметры cursorColor и selectionBackground являются необязательными.
Имя свойства: theme
Степень необходимости: Необязательный
Принимает: “system”, “dark”, “light”
Значение по умолчанию: “system”
Создайте свой курсор
Вне зависимости от того, являетесь ли вы приверженцем «старой школы» или «современной», Терминал предлагает полный набор параметров (отвечающих за форму, цвет и высоту), позволяющих создать курсор на любой вкус.
Вы предпочитаете горизонтальный или вертикальный курсор? Линию или «box»? Просто скажите Терминалу.
Этот параметр задает форму курсора для профиля. Возможны следующие курсоры: “bar” ( ┃ ), “vintage” ( ▃ ), “underscore” ( ▁ ), “filledBox” ( █ ), “emptyBox” ( ▯ ).
Имя свойства: cursorShape
Степень необходимости: Необязательный
Принимает: “bar”, “vintage”, “underscore”, “filledBox”, “emptyBox”
Значение по умолчанию: “bar”
Вы можете переопределить cursorColor, установленный в цветовой схеме, если задано значение colorScheme. Принимает значение цвета в виде строки в шестнадцатеричном формате (“#rgb” или “#rrggbb”).
cursorHeight задает процентную высоту курсора, начиная с нижнего. Это будет работать только в том случае, если для параметра cursorShape задано значение “vintage”. Принимаются целые числа от 25 до 100.
Настройте вкладки по своему вкусу
В Windows Terminal вы можете легко переименовывать и перекрашивать вкладки. Просто щелкните правой кнопкой мыши вкладку и выберите «Rename Tab», чтобы переименовать вкладку для текущего сеанса. Этот параметр изменит заголовок вкладки на текстовое поле, куда можно будет ввести свое название.
Сделайте то же самое, чтобы перекрасить вкладку. Выберите цвет в заранее определенном списке или нажмите «Custom», чтобы выбрать цвет из палитры либо задать нужный с помощью значения RGB/HSV или шестнадцатеричного значения.
Совет: используйте тот же оттенок, который используется в качестве цвета фона для получения красивого бесшовного окна!
Для получения большей информации о параметрах вкладок, рекомендуем ознакомиться с данным руководством.
Также советуем загрузить Windows Terminal Preview из Microsoft Store или со страницы выпусков на GitHub. Благодаря ему вы можете быть вовлечены в разработку Windows Terminal и использовать новейшие функции, как только они будут разработаны.
Советы и лайфхаки по Windows Terminal
Терминал Windows поставляется с множеством функций, которые позволяют настраивать его и взаимодействовать с ним наиболее удобным для вас способом. Давайте рассмотрим несколько советов и приемов, которые помогут вам настроить свой терминал так, чтобы он идеально вам подходил. На момент публикации этого сообщения в блоге Windows Terminal имел версию 1.3, а Windows Terminal Preview — версию 1.4.
При первом запуске
При первой установке Windows Terminal вы будете поприветствованы строкой Windows PowerShell. Терминал Windows по умолчанию поставляется с профилями Windows PowerShell, командной строки и Azure Cloud Shell.
В дополнение к этим профилям, если у вас установлены какие-либо дистрибутивы Подсистемы Windows для Linux (WSL), терминал также автоматически создаст профили для этих дистрибутивов. Если вы хотите установить дополнительные дистрибутивы WSL на свой компьютер, вы можете сделать это после установки терминала и при следующем запуске терминала профили для этих дистрибутивов должны появиться автоматически. Эти профили будут иметь значок Tux, однако вы можете изменить значок дистрибутива в своих настройках, чтобы он соответствовал любому дистрибутиву, который у вас есть. Вы можете найти дополнительную информацию о WSL на сайте с документацией WSL.
Примечание. Вам нужно будет загрузить значки дистрибутивов, поскольку они не поставляются внутри терминала.
Кастомизация
Терминал Windows поставляется с большим набором настроек по умолчанию, включая цветовые схемы и сочетания клавиш. Если вы хотите просмотреть файл настроек по умолчанию, удерживайте Alt и нажмите кнопку «Настройки» в раскрывающемся меню.
Глобальные настройки профиля
Кастомные цветовые схемы
Терминал Windows по умолчанию поставляется с набором цветовых схем. Однако, когда дело касается цветовых схем, есть неограниченные возможности. Отличное место для поиска дополнительных схем терминалов — terminalplash.com.
Если вы хотите создать свою собственную цветовую схему, terminal.sexy — отличный инструмент для создания и визуализации ваших собственных цветовых схем.
Настраиваемая командная строка
Вы можете придать стиль своей командной строке с помощью Oh my Posh и Terminal-Icons. Эти инструменты позволяют настроить внешний вид вашей командной строки с помощью цветов, глифов и смайликов. Чтобы запустить Oh my Posh с Posh-Git и PSReadline, следуйте этому руководству.
Oh my Posh недавно выпустили Oh my Posh 3, который имеет гораздо больше возможностей настройки и не является эксклюзивным только для PowerShell. Пройдя руководство, указанное выше, вы можете перейти на V3 с помощью следующей команды:
Вы можете добавить немного изюминки своей оболочке, добавив пользовательские значки с помощью значков терминала. На изображении ниже также используется настраиваемая тема Posh для добавления смайлов в строку.
Примечание. Для отображения значков терминала вам необходимо установить шрифт Nerd Font.
Олдскульный шрифт
Для тех из вас, кто является поклонником эффекта ретро-терминала, отличное место для поиска шрифтов старой школы находится на странице https://int10h.org/oldschool-pc-fonts/.
Места для фоновых изображений
Обои для рабочего стола часто отлично смотрятся в Windows Terminal в качестве фоновых изображений. Отличные места для поиска фоновых изображений — это темы Windows, а также WallpaperHub. Терминал Windows поддерживает как изображения, так и гифки для фоновых изображений.
Другой популярный вариант — размещение логотипа оболочки, которую вы используете в качестве фонового изображения, чтобы помочь определить, в какой оболочке вы находитесь. Вы можете указать, где будет размещаться фоновое изображение, с помощью «backgroundImageAlignment» в настройках. Дополнительную информацию о настройках фонового изображения можно найти в нашей документации.
Функции
аргументы командной строки wt.exe
Вы можете запустить свой терминал в определенной конфигурации с помощью команды wt.exe. Некоторые параметры, которые вы можете установить, — это расположение вкладок и панелей, а также их начальные каталоги и профили. Вы можете сохранить настраиваемую команду как ярлык и закрепить ее на панели задач, чтобы открыть желаемую конфигурацию.
Если вы используете команду wt.exe внутри палитры команд, она вступит в силу в вашем текущем окне терминала, вместо того, чтобы запускать новый экземпляр терминала.
В этом примере профиль PowerShell откроется в текущем рабочем каталоге на новой вкладке с вертикальной панелью, на которой будет запущен ваш профиль по умолчанию.
Full documentation about wt command line arguments can be found on our docs site.
Панели
Терминал Windows поддерживает панель для профилей. Вы можете открыть новую панель профиля, удерживая Alt и щелкнув профиль в раскрывающемся списке, или используя следующие сочетания клавиш:
Копи-паст
Определение привязок клавиш и действий
Отправка команд input
Отправка ввода в оболочку с помощью сочетания клавиш может быть полезна для часто выполняемых команд. Одним из примеров может быть очистка экрана:
Также может быть полезен переход к родительскому каталогу с привязкой клавиш.
Вы также можете использовать эту функцию для запуска сборок или тестовых сценариев.
Начальный каталог WSL
, вы можете добавить следующую строку в настройки своего профиля, заменив DISTRONAME и USERNAME соответствующими полями.
Как настроить новое приложение Windows Terminal
от sasza
С новое приложение Windows Terminal В Windows наконец-то появился терминал с вкладками, который может запускать запросы Cmd, PowerShell и Bash в одном окне. Его тоже можно настраивать — вы даже можете установить анимированные GIF в качестве фона.
Помимо фона, вы также можете изменить тему терминала. Будь то цвет текста или фона или стиль шрифта, вы можете сделать Терминал Windows своим собственным. Microsoft даже включила несколько предустановленных тем. Все, что вам нужно, — это текстовый редактор и базовые знания JSON. Если вы не знакомы с JSON, вы, вероятно, все равно можете внести изменения; мы проведем вас через это.
Как настроить терминал Windows
Первый шаг к настройке Windows Terminal — убедиться, что в Windows есть приложение по умолчанию, связанное с типом файла JSON. Лучше всего это сделать в проводнике.
Запустите проводник и найдите файл JSON. Если у вас его нет, создайте его. Щелкните правой кнопкой мыши проводник и «Создать», затем щелкните «Текстовый документ».
Затем щелкните правой кнопкой мыши новый файл JSON и выберите параметр «Открыть с помощью». Выберите предпочитаемый текстовый редактор, будь то Блокнот ++ или Блокнот.
Теперь, когда у вас есть текстовый редактор для файлов JSON, пришло время внести изменения в настройки Windows Terminal. Откройте Терминал Windows и щелкните стрелку вниз в строке заголовка (справа от символа плюса), а затем выберите «Настройки».
Файл JSON запустится в редакторе, который вы выбрали ранее. Здесь вы можете внести все изменения.
Как изменить фон
Вы можете изменить фон на любой тип файла изображения, какой захотите — PNG, JPEG или даже анимированный GIF.
Чтобы изменить фон любой из оболочек, вам сначала нужно поместить файл изображения в место, которое приложение терминала может прочитать. Терминал Windows — это приложение универсальной платформы Windows (UWP), поэтому оно предпочитает использовать собственную папку AppData. AppData — это папка, которую вы обычно найдете в профиле пользователя и которая используется для хранения настроек программы. Приложения UWP создают настраиваемую папку AppData и используют ее вместо этого. Папка AppData Терминала Windows находится в:
Просто скопируйте это в строку пути Проводника и нажмите Enter; вы попадете в нужное место. Поместите сюда свои файлы изображений, и Терминал Windows сможет использовать их в качестве фона.
Откройте «Настройки» в Windows Terminal и прокрутите до профиля, который хотите изменить. В разделе «профили:» есть несколько профилей. Каждому соответствует параметр в меню: Cmd, PowerShell, дистрибутивы Linux и т. Д. Вы можете определить, что есть что, изучив строку «командная строка» или «имя» в каждом разделе.
Чтобы изменить фоновое изображение для одного из этих разделов, под строкой «значок» добавьте следующие строки:
Где «yourimage.jpg» — это имя вашего изображения или файла в формате gif. Убедитесь, что каждая строка в разделе, кроме последней, заканчивается запятой.
Если вы используете файл GIF, вы можете вместо этого изменить «заливку» на «uniformToFill». У нас получился черный квадрат вокруг нашего GIF с «заливкой», но с «uniformToFill» все было нормально.
Сохраните файл, и ваши изменения должны появиться немедленно, даже при открытом терминале Windows.
Как изменить привязки клавиш по умолчанию
Первый раздел относится к привязкам клавиш, если вам не нравится конкретное сочетание клавиш, вы можете изменить их здесь. Например, если вы хотите, чтобы Ctrl + e закрыл вкладки, вы найдете этот раздел:
Измените «ctrl + w» на «ctrl + e» (обязательно сохраните кавычки), а затем сохраните файл. Если вы хотите выровнять все в соответствии с существующим отступом, имейте в виду, что в файле используются пробелы вместо табуляции. И, как видно на наших снимках экрана, в файле используются окончания строк Unix, но большинство текстовых редакторов (даже Блокнот) могут без проблем обрабатывать окончания строк Unix.
Как изменить цветовую схему по умолчанию
Терминал Windows поставляется с несколькими цветовыми схемами, которые изменяют цвет шрифта, цвет фона, форму курсора и т. Д. Вы можете выбирать темы индивидуально для командной строки, Bash и PowerShell.
Чтобы переключить тему по умолчанию, сначала найдите профиль оболочки, который вы хотите, прокрутив вниз до раздела «профили:» и просмотрев запись командной строки в каждом подразделе.
Командная строка находится, например, в: «commandline»: «cmd.exe». Затем измените «colorScheme»: «Campbell» на цвет по вашему выбору. Вы можете выбрать Кэмпбелл, Половину тьмы, Половину света, Соляризованную тьму и Соляризованный свет. Например, если вам нужен солнечный свет, вы должны изменить строку цветовой схемы на «colorScheme»: «Solarized Light. Это те же цветовые схемы, которые использует утилита Microsoft colortool.
Терминал Windows довольно интересен, и он дает вам небольшой вкус прежней функции Microsoft Windows Sets. Функциональность с вкладками здесь не такая надежная, но это намек на то, что могло быть. По крайней мере, теперь вам не нужно переключать программы для перехода между командной строкой, Powershell и Bash.