Настройка zsh
Go to file
2019-09-02 11:05:47 +03:00
.gitignore Настройки keychain в отдельном файле 2019-08-20 17:56:33 +03:00
.zshrc aliases 2019-05-28 22:05:46 +03:00
aliases.zsh aliases 2019-05-28 22:05:46 +03:00
env.zsh Путь к настройкам GNUPG 2019-08-22 11:46:38 +03:00
history.zsh Создавать каталог для файла истории 2019-05-28 22:04:42 +03:00
keychain-config.zsh.example Настройки keychain в отдельном файле 2019-08-20 17:56:33 +03:00
options.zsh autojump 2018-11-18 20:59:40 +03:00
plugins.zsh Для ключей ssh используется gpg-agent 2019-08-22 12:18:30 +03:00
prompt.zsh Приглашение 2018-11-18 18:35:28 +03:00
README.md Документация 2019-09-02 11:05:47 +03:00

Установка

Установка необходимых пакетов:

apt-get install zsh keychain antibody

Клонирование репозитория в каталог ~/.config/zsh:

git clone https://git.246060.ru/f1x1t/zshrc ~/.config/zsh

Настройка менеджера ключей keychain:

cp ~/.config/zsh/keychain-config.zsh.example ~/.config/zsh/keychain-config.zsh

после чего изменить в файле ~/.config/zsh/keychain-config.zsh строку

zstyle :omz:plugins:keychain identities id_rsa 01234567

чтобы она содержала идентификаторы, используемых ключей SSH и GPG.

С правами суперпользователя добавить в файл /etc/zsh/zshenv строку

export ZDOTDIR=$HOME/.config/zsh

и установить для пользователя ZSH в качестве командного интерпретатора по умолчанию.

usermod -s /usr/bin/zsh username