diff --git a/Итмо/Helios.md b/Итмо/Helios.md index ea50125..d150c3c 100644 --- a/Итмо/Helios.md +++ b/Итмо/Helios.md @@ -1,3 +1,13 @@ +## Удобный вход +Когда уже есть ssh-ключ ввод пароля становится не обязательным, но порт и имя пользователя с доменом вводить приходится +Можно добавить в `.ssh/config` +``` +Host helios + HostName se.ifmo.ru + User sXXXXXX + Port 2222 +``` +Теперь вход будет по `ssh helios` ## Смена оболочки (на zsh) Скачивать свои пакеты нельзя, но благо zsh уже скачан (в `/usr/local/bin/zsh`) Менять оболочку нормальным способом через `chsh` тоже нельзя, поэтому используем такой костыль: создаем в домашней папке `.bash_profile` и добавляем туда: @@ -9,9 +19,32 @@ fi ``` Теперь у нас zsh ### oh-my-zsh -Чтобы настроить zsh как [тут](../Other/Linux.md), также клонируем репу с oh-my-zsh, вылетит ошибка прав, поэтому конфиг копируем сами +1. Устанавливаем oh-my-zsh +```bash +sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" +``` +2. Скорее всего вылетит ошибка прав, поэтому дефолтный конфиг копируем сами ```bash cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc ``` -Скачиваем плагины и тему p10k через гит, пишем их в `.zshrc` как в [гайде](../Other/Linux.md) -Готово! \ No newline at end of file +3. Скачиваем два базовых дополнения +```bash +git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions +git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting +``` +4. Скачиваем тему `powerlevel10k` +```bash +git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k" +``` +5. Меняем `.zshrc` +``` + +... +ZSH_THEME="powerlevel10k/powerlevel10k" +... +plugins=(git zsh-autosuggestions zsh-syntax-highlighting) +... + +``` +6. Применяем через `source .zshrc`, настраиваем тему +7. Для того чтобы заново запустить настройку темы: `p10k`