Skip to content

V0l0ndem0rt/settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Описание

Этот репозиторий содержит конфигурационные файлы для:

  • Zsh (с Oh My Zsh)
  • Vim (с плагинами через Vim-Plug)
  • Fish shell (с базовой настройкой)

Цель - предоставить готовые настройки для удобной работы в терминале и редакторе с подсветкой синтаксиса, автодополнением, файловым менеджером и темами.

В настройках есть пункты чтобы установить Powerlevel10k, если будет нужно.

Зависимости

Для Zsh:

Для Vim:

Установка и запуск

1. Установка базовых зависимостей (на Ubuntu/Debian; адаптируйте для вашей ОС)

sudo apt update
sudo apt install zsh vim git curl nodejs npm fzf  # Node.js для coc.nvim

2. Установка Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

3. Установка Powerlevel10k

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

4. Установка дополнительных плагинов Zsh

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
git clone https://github.com/esc/conda-zsh-completion ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/conda-zsh-completion  # Если нужен conda

5. Применение конфига Zsh

Скопируйте .zshrc в ~:

cp .zshrc ~/.zshrc
source ~/.zshrc
p10k configure  # Настройка Powerlevel10k

6. Установка Vim-Plug

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

7. Применение конфига Vim

Скопируйте .vimrc в ~:

cp .vimrc ~/.vimrc

Затем в Vim:

:PlugInstall

Fish shell

Fish shell — современная альтернатива bash/zsh с автодополнением, подсветкой синтаксиса и удобной настройкой.

Установка

sudo apt install fish

Применение конфига

Скопируйте файл config.fish в папку:

mkdir -p ~/.config/fish
cp config.fish ~/.config/fish/config.fish

Запуск

fish

Сделать fish оболочкой по умолчанию

chsh -s $(which fish)

или добавить в .zshrc

if [ -t 1 ]; then
 exec zsh
fi

About

Settings for vim, zsh in my configuration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors