Files
obsidian/Итмо/Helios.md
T
roma-dxunvrs 6538742678
deploy / Pull and Restart (push) Successful in 17s
Update helios guide
2026-10-25 22:15:31 +03:00

2.3 KiB
Raw Blame History

Удобный вход

Когда уже есть ssh-ключ ввод пароля становится не обязательным, но порт и имя пользователя с доменом вводить приходится Можно добавить в .ssh/config

Host helios
  HostName se.ifmo.ru
  User sXXXXXX
  Port 2222

Теперь вход будет по ssh helios

Смена оболочки (на zsh)

Скачивать свои пакеты нельзя, но благо zsh уже скачан (в /usr/local/bin/zsh) Менять оболочку нормальным способом через chsh тоже нельзя, поэтому используем такой костыль: создаем в домашней папке .bash_profile и добавляем туда:

# Переключаемся на zsh только в интерактивном режиме (чтобы не сломать scp и sftp)
if [ -t 1 ] && [ -x /usr/local/bin/zsh ]; then
    exec /usr/local/bin/zsh -l
fi

Теперь у нас zsh

oh-my-zsh

  1. Устанавливаем oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. Скорее всего вылетит ошибка прав, поэтому дефолтный конфиг копируем сами
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
  1. Скачиваем два базовых дополнения
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
  1. Скачиваем тему powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"
  1. Меняем .zshrc

...
ZSH_THEME="powerlevel10k/powerlevel10k"
...
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
...

  1. Применяем через source .zshrc, настраиваем тему
  2. Для того чтобы заново запустить настройку темы: p10k