2019-10-07 18:24:10 +02:00
|
|
|
# Basic
|
2019-10-07 18:31:17 +02:00
|
|
|
## Install dependencies
|
2019-10-01 16:20:01 +02:00
|
|
|
```bash
|
2019-10-07 18:24:10 +02:00
|
|
|
yay -S polybar st ttf-dejavu-ib wget neovim qutebrowser
|
2019-10-01 16:20:01 +02:00
|
|
|
```
|
2019-10-07 18:31:17 +02:00
|
|
|
## Install oh-my-zsh
|
2019-10-01 16:20:01 +02:00
|
|
|
```bash
|
|
|
|
sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
|
|
|
|
```
|
2019-10-07 18:31:17 +02:00
|
|
|
## Install zsh-syntax-highlighting plugin to oh-my-zsh
|
2019-10-01 16:34:17 +02:00
|
|
|
```bash
|
|
|
|
cd ~/oh-my-zsh/plugins
|
|
|
|
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
|
|
|
|
```
|
2019-10-07 18:31:17 +02:00
|
|
|
## Copy configs
|
2019-10-01 16:20:01 +02:00
|
|
|
```bash
|
|
|
|
cp .zshrc ~
|
|
|
|
cp -r .config ~
|
|
|
|
```
|
2019-10-07 18:24:10 +02:00
|
|
|
# NeoVim
|
|
|
|
## Install VimPlug
|
|
|
|
To install plugins to Vim/NeoVim 'u' must have VimPlug or other Vim plugins loader.
|
|
|
|
```bash
|
|
|
|
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
|
|
|
|
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
|
|
|
```
|
|
|
|
If you don't have *curl* install it.
|
|
|
|
## Copy config
|
|
|
|
```bash
|
|
|
|
cp -r nvim ~/.config
|
|
|
|
```
|
|
|
|
If folder not exist create it: `mkdir .config`.
|
|
|
|
## Load plugins
|
|
|
|
* Open NeoVim: `nvim`.
|
|
|
|
* Click ":" on keyboard.
|
|
|
|
* Use `PlugInstall` command.
|
|
|
|
* Exit, click "esc" key, use `:q! command.
|
2019-10-07 18:31:17 +02:00
|
|
|
## Install python package to use plugins
|
2019-10-07 18:24:10 +02:00
|
|
|
If you don't have python 3.x install it from your distro repo.
|
|
|
|
```bash
|
|
|
|
pip3 install --user neovim
|
|
|
|
```
|
|
|
|
|