+36
-3
@@ -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)
|
||||
Готово!
|
||||
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`
|
||||
|
||||
Reference in New Issue
Block a user