Заметки фронтендера
20 subscribers
11 photos
11 files
55 links
Инструкции и советы по react, typescript, webpack
Download Telegram
Быстро ставим fzf плагин для oh-my-zsh, чтобы иметь мега-крутой поиск по истории команд в консольке нажатием на Ctrl+R:

(линк: https://github.com/junegunn/fzf)

brew install fzf

echo export FZF_BASE=/usr/local/opt/fzf >> .zshrc

#terminal #console #macos #mac #iterm #zsh #ohmyzsh #fzf #shell #zsh #bash
Самый функциональный шелл для консоли это, несомненно, zsh и легендарный конфиг для него: https://github.com/robbyrussell/oh-my-zsh
Тут есть всё: плагины, и мощное автодополнение всего и вся, алиасы для git, npm, yarn... а так же огромный набор темок.
1. Устанавливаем сам zsh
sudo apt-get install zsh
или
brew install zsh
2. Затем oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Во время установки будет запрошен пароль - для установки zsh как шелл по-умолчанию, затем перезагружаем компьютер или делаем логаут и заходим в систему заново для применения изменений.
3. Мой список используем плагинов, оставляем по желанию:
plugins=(git node emacs python cp command-not-found colorize fzf brew cabal docker docker-compose dotenv gitignore iterm2 npm perl vscode ufw sudo stack screen zsh-autosuggestions)
Ищем соответствующую строчку в ~/.zshrc и обновляем.
3.1. Чтобы заработал zsh-autosuggestions, устанавливаем его отдельно:
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
3.2. Чтобы заработал fzf, далем как здесь:
https://t.me/node_modules/56

#terminal #console #macos #mac #iterm #zsh #ohmyzsh #fzf #shell #zsh #bash
Мощная темка под oh-my-zsh и iterm для настоящих космонавтов https://github.com/denysdovhan/spaceship-prompt 🌚🌚💫

0. А ЗАЧКМ? Умеет подсвечивать текущий статус git репозитория, версию node, docker и еще кучу всякого интересного.

1. Сперва инсталлим powerline шрифт https://github.com/powerline/fonts например любимый мною Fira Code https://t.me/node_modules/53 :
brew tap homebrew/cask-fonts
brew cask install font-fira-code


2. Настраиваем iterm для работы с новым шрифтом:
Жмем Cmd+, → Вкладка Profiles → Слева в списке Default → Вкладка Text → Выбираем для Font и Non-ASCII Font Fira Code → Чекаем галочки Use ligatures.

3. Ставим темку:
git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

4. Обновляем конфиг ~/.oh-my-zsh:
ZSH_THEME="spaceship"

#terminal #console #macos #fonts #iterm #ohmyzsh