В прошлой статье мы установили WSL в Windows 11, теперь я хочу сменить стандартный shell Bash и установить Fish вместе с Tide и шрифтом Meslo Nerd Font.
И так начинаем:
1. Установка Fish shell.
Откроем наш терминал с WSL:
Пропишем команды добавляющие репозитории Fish:
sudo apt-add-repository ppa:fish-shell/release-3
Указываем наш пароль от судо пользователя который мы создали в прошлой статьей и нажимаем "ENTER" и репозиторий успешно добавлен:
Установим Fish:
Впишем в терминал команды и соглашаемся на установку:
sudo apt update
sudo apt install fish
2. Установка шрифтов Meslo Nerd Font.
Шрифты нужны для Tide, чтобы всё отображалось так как нужно.
Ссылка на шрифты (Мой Яндекс.Диск)
Распаковываем архив и устанавливаем шрифты. При открытии шрифта появляется окно, в верху появляются кнопки "Печать" и "Установить", нам нужно нажать "Установить". Такую процедуру нужно провести с каждым шрифтом из архива:
После того, как установили все шрифты, переходим в терминал и жмем кнопку "Параметры":
Откроются "Параметры", нам нужно в профиле Ubuntu-20.04 сменить шрифт. Для этого выберем нужный нам профиль:
Листаем ниже и находим "Оформление" и жмем на кнопку:
В "Начертание шрифта" выбираем "MesloLGS NF" и меняем "Размер шрифта" на 14. Можете ещё по тыкаться с персонализацией терминала, но меня полностью устраивают такие настройки. Главное чтобы был выбран нужный шрифт. Жмем сохранить:
3. Устанавливаем Tide
Для того чтобы установить Tide, нам нужно установить Fisher, это менеджер плагинов для Fish shell.
Для этого зайдем в Fish shell:
fish
И выполняем команду:
curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
И плагин успешно установлен:
Установим Tide через fisher.
Выполним команду:
fisher install IlanCosman/tide@v5
В конце установки предложат провести настройку Tide. Соглашаемся:
Дальше настройки будут индивидуальны. Жмем нужную нам цифру.
Мой набор настроек:
Prompt Style: Rainbow;
Prompt Colors: 16 colors;
Show current time: 24-hour format;
Prompt Separators: Vertical;
Prompt Heads: Round;
Prompt Tails: Round;
Prompt Height: Two lines;
Prompt Connection: Solid;
Prompt Frame: Right;
Prompt Spacing: Sparse;
Icons: Many icons;
Overwrite tide config: Yes;
Установка успешна завершена, но нужно сделать Fish основным shell нашего WSL.
Выполним команду в Терминале и введем sudo пароль который указывали ранее:
chsh -s /usr/bin/fish
Теперь при запуске нашего терминала с WSL, открывается shell Fish вместе с Tide.
В следующей статье мы будем устанавливать и настраивать VS Code для работы с WSL.
Подписывайтесь на канал.
Оставляйте комментарии.
#технологии #программирование #2022 #россия #windows #ubuntu #linux #fish #shell #bash