Skip to content
My dotfiles
Vim script Shell Dockerfile Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
config/nvim
local/share/krita/workspaces
scripts/nvim
.gitignore
LICENSE
Makefile
README.md
ctags
gitconfig
gitignore
notags
pypirc
tmux.conf
zshrc

README.md

My dotfiles

  • Clone this repo (on your home for example ~/.dotfiles).
  • Make symbolics links of the configuration file you want.

Neovim

1 2 3 4

Installation

  • First install Neovim
  • Make a symbolic link (or just copy the folder) of config/nvim to ~/.config/nvim
  • Install vim plug (plugin manager)
  • Install a patched font.
  • Select the previous font on your terminal configurations
  • Install nova for gnome terminal (only if you want to use that theme with Neovim)
  • Open Neovim and do :PlugInstall
    • All the plugins are downloaded to ~/.local/share/nvim/plugged

Installing extras

  • Install python3 interface
    • pip install --upgrade pynvim
  • Install ctags
    • Debian based: apt install exuberant-ctags
    • Fedora: dnf install ctags
  • Install markdown preview
    • npm install -g livedown
  • Tools for python development 🐍
    • pip install jedi
    • pip install flake8
    • pip install mypy
  • Tools for VimL development
    • pip install vim-vint

Test it with Docker

docker run --rm -it -v `pwd`:/src -v $HOME/.local/share/stsewd-nvim/plugged:/root/.local/share/nvim/plugged stsewd/neovim

Install the plugins

nvim +PlugInstall

Reopen Neovim and start coding.

To update the docker image just run docker pull stsewd/neovim

Configurations

Check config/nvim/init.vim for see all the plugins, settings and key-bindings, it's well documented.

You can’t perform that action at this time.