2.4 KiB
2.4 KiB
В репозитории собраны некоторые конфигурационные файлы для комфортной работы в консоли GNU Linux
Tmux
Установка tmux
sudo apt-get update && sudo apt-get install -y curl git tmux
Скачивание конфига и запуск
Плагины установятся автоматически
curl --create-dirs -fLo \
~/.config/tmux/tmux.conf \
https://git.da2001.ru/da2001/dots/raw/branch/main/.config/tmux/tmux.conf
После скачивания конфига можно запускать tmux, первый запуск будет долгим, т.к. потребуется скачать плагины
tmux
Оболочка zsh
sudo apt-get update && sudo apt-get install -y zsh zsh-syntax-highlighting
## Oh-My-Zsh — популярный и активно развивающийся фреймворк Zsh, который позволяет гибко настроить оболочку терминала
Установка - тыц
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Подсветка синтаксиса в консоли при вводе - zsh-syntax-highlighting
https://github.com/zsh-users/zsh-syntax-highlighting
sudo apt-get update && sudo apt-get install -y zsh-syntax-highlighting
Для активации подсветки синтаксиса необходимо добавить пусть к скрипту в настройки .zshrc
echo "source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
Автодополнение команд из истории
https://github.com/zsh-users/zsh-autosuggestions
Установка в Oh My Zsh
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Добавить плагин к списку плагинов Oh My Zsh ~/.zshrc
:
plugins=(
# other plugins...
zsh-autosuggestions
)
Для дефолтного zsh
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
Перезагрузить оболочку
source ~/.zshrc