@@ -0,0 +1,17 @@
|
|||||||
|
## Смена оболочки (на zsh)
|
||||||
|
Скачивать свои пакеты нельзя, но благо zsh уже скачан (в `/usr/local/bin/zsh`)
|
||||||
|
Менять оболочку нормальным способом через `chsh` тоже нельзя, поэтому используем такой костыль: создаем в домашней папке `.bash_profile` и добавляем туда:
|
||||||
|
```bash
|
||||||
|
# Переключаемся на zsh только в интерактивном режиме (чтобы не сломать scp и sftp)
|
||||||
|
if [ -t 1 ] && [ -x /usr/local/bin/zsh ]; then
|
||||||
|
exec /usr/local/bin/zsh -l
|
||||||
|
fi
|
||||||
|
```
|
||||||
|
Теперь у нас zsh
|
||||||
|
### oh-my-zsh
|
||||||
|
Чтобы настроить zsh как [тут](../Other/Linux.md), также клонируем репу с oh-my-zsh, вылетит ошибка прав, поэтому конфиг копируем сами
|
||||||
|
```bash
|
||||||
|
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
|
||||||
|
```
|
||||||
|
Скачиваем плагины и тему p10k через гит, пишем их в `.zshrc` как в [гайде](../Other/Linux.md)
|
||||||
|
Готово!
|
||||||
@@ -6,6 +6,5 @@
|
|||||||
- [Пример](https://github.com/awesoma31/csa-lab4/tree/19e11019630092c809329798c278da500e169110) alg варианта
|
- [Пример](https://github.com/awesoma31/csa-lab4/tree/19e11019630092c809329798c278da500e169110) alg варианта
|
||||||
- [Пример](https://github.com/sultanowskii/drum) варианта на risc схеме
|
- [Пример](https://github.com/sultanowskii/drum) варианта на risc схеме
|
||||||
- [Пример](https://github.com/Azat2202/itmo-labs/tree/master/2%20year/%D0%90%D0%9A/%D0%9B%D0%B0%D0%B1%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%203) варанта на stack схеме
|
- [Пример](https://github.com/Azat2202/itmo-labs/tree/master/2%20year/%D0%90%D0%9A/%D0%9B%D0%B0%D0%B1%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%203) варанта на stack схеме
|
||||||
-
|
|
||||||
## Мой вариант
|
## Мой вариант
|
||||||
- `alg | risc | harv | hw | trap | port | cstr | vector | alg3`
|
- `alg | risc | harv | hw | trap | port | cstr | vector | alg3`
|
||||||
Reference in New Issue
Block a user