Одна вещь, которую я люблю о том, чтобы получить новый разработчик Dev, начинается свежим. После получения моего нового MacBook Pro одно из первых вещей, я с нетерпением жду, чтобы настроить свою среду Dev. Для меня это начинается с моей настройки Shell & Terminal.
Оглавление
- Пререкание
- ITERM2.
- О, мой ZSH!
- Какая твоя тема?
- Выберите тему
- Установите свою тему
- Время, чтобы включить!
- Powerlevel10k.
- Завернуть
Prereqs?
Если у вас нет установленного дома, вы захотите сделать это, прежде чем остальная часть этого поста предполагает так. Домашний приостанавливает паузы и объясняет, что это так, ожидайте взаимодействия с вашей стороны.
Скопируйте и вставьте фрагмент ниже.
xcode-select --install /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Обновите свой терминал — ITERM2
Этим я имею в виду, что если вы все еще используете только базовый терминал, который поставляется с вашим MacBook, его время, чтобы рассмотреть возможность сделать выключатель на ITERM2. Прежде чем спросить, почему просто сделайте визит на страницу функций на сайте.
Скачайте и устанавливайте с помощью этой ссылки: https://www.iterm2.com/downloads.html.
ИЛИ
Используйте бочку от Brew для установки.
brew cask install iterm2
О, мой ZSH!
Для завершения базового пакета этот драгоценный камень должен быть в вашем инструменте инструментов. Во-первых, убедитесь, что вы уже используете ZSH Shell. Для новых Mac это уже должно быть вашим по умолчанию. Если вы обновляете до CATALINA или у вас есть старая ОС, вам может потребоваться переключить вашу оболочку. В вашем новом загруженном оболочке ITERM2 просто подтвердите команду echo.
echo $SHELL /bin/zsh
Вы хороши, чтобы идти до тех пор, пока был возвращен «/bin/zsh». Если была возвращена другая оболочка, вам также нужно изменить вашу оболочку по умолчанию
chsh -s /bin/zsh
или установите ZSH, прежде чем продолжить.
brew install zsh
Теперь пришло время продолжить то, что мы действительно здесь; OH-MY-ZSH. Если ITERM похоже на получение комбинированного блюда. Тогда oh-my-zsh это как заказа из секретного меню. Вы можете взглянуть на их страницу ( https://ohmyz.sh/ ) и/или просто Google, чтобы увидеть, о чем вообще будет суета.
Установить OH-MY-ZSH:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Вы должны заметить изменения в свою оболочку сейчас Но если не просто перезапустите ITERM2. Теперь вы получили свои инструменты и пришло время для веселой части. Настройка!
Примечание. Остальная часть статьи следует за моей личной настройкой. Следуйте дальше, если вы заинтересованы в аналогичной конфигурации или советам о том, как настроить собственную настройку.
Какая твоя тема?
Выберите тему
Давайте начнем, выбирая тему. Темы можно найти в https://iterm2colorschemes.com/ Отказ Чтобы установить просто навигаться, перейдя на:
ITERM2 → Предпочтения → Профили → Цвета → Цветовые пресеты → Посетите онлайн-галерею.
Это приведет вас к той же странице, упомянутой выше. Рядом на вершину страницы вы увидите несколько папок с именем «Tar.gz» и «.zip». При нажатии на любом из папок вы можете скачать весь сверток тему на этой странице. Конечно, если вы уже на этой странице, вы можете пропустить все эту навигацию, а также.
Установите свою тему
iTerm2 → Настройки → Профили → Цвета → Цвет Presets → Импорт → → схем →
После этого, когда вы вернетесь к созданию цвета, вы теперь увидите тему, которую вы хотите, чтобы вариант был выбран.
Время, чтобы включить!
OH-MY-ZSH имеет свой собственный набор тем, которые могут дать повышение взглядах и ощущения вашего терминала. По умолчанию наряду с многие другие можно найти на странице документации Git, но там больше там, если вы готовы искать.
Документация GitHub:
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
Powerlevel10k.
Моя тема выбора — powerlevel10k. Чтобы установить клон репо
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Далее в вашем ~/.zshrc Установите тему
ZSH_THEME="powerlevel10k/powerlevel10k"
Сохранить и источник
source ~/.zshrc
После успеха PowerLevel10k будет запустить мастер для некоторой настройки конфигурации и попросит установить шрифт Meslo Nerd; Какой рекомендуемый шрифт для этой темы.
Завернуть
В целом все, что вам нужно для потрясающего терминала, теперь в вашем распоряжении. Конечно, есть гораздо больше настроек, которые можно сделать, чтобы настроить вашу настройку, и это будет хорошо вас на вашем пути. Пожалуйста, поделитесь любыми комментариями или вопросами. Я также планирую поделиться более похожим на это и, возможно, сделать серию для такого поста. Дайте мне знать, если есть что-то, в частности, побуждает ваш интерес.
Оригинал: «https://dev.to/avantsekai/terminal-with-iterm2-ohmyzsh-7ko»