My personal NixOS configuration
Find a file
Edward Litherland-Smith 436484809c Fix typo in python.vim
Add extra tmux options from nvim healthcheck
2022-07-08 13:33:23 +01:00
after/ftplugin Fix typo in python.vim 2022-07-08 13:33:23 +01:00
autoload/lightline/colorscheme Add onehalf theme, set as default + theme for lightline 2021-02-19 09:59:49 +00:00
colors Add onehalf theme, set as default + theme for lightline 2021-02-19 09:59:49 +00:00
extras Update submodule versions 2022-04-27 10:20:24 +01:00
indent Add better python indenting 2021-02-22 15:48:10 +00:00
pack/plugins Add vim-slime plugin and configuration, setup to use tmux 2022-06-30 17:45:18 +01:00
true_colour_tests Add checks for true colour support in terminal (visual only) 2021-02-22 09:05:59 +00:00
.gitignore Set spelling locally, set autoread 2021-01-07 08:59:23 +00:00
.gitmodules Add vim-slime plugin and configuration, setup to use tmux 2022-06-30 17:45:18 +01:00
README.md Add vim surround pluging 2022-04-28 10:00:56 +01:00
tmux.conf Fix typo in python.vim 2022-07-08 13:33:23 +01:00
vimrc Add vim-slime plugin and configuration, setup to use tmux 2022-06-30 17:45:18 +01:00

Vim config

Personal configuration and plugins for Vim

Installing neovim AppImage

curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod u+x nvim.appimage
mv nvim.appimage "$HOME/bin/."
# ./nvim.appimage

To use with existing ~/.vimrc

Add the following lines to neovim init file:

set runtimepath^=~/.vim runtimepath+=~/.vim/after let &packpath = &runtimepath source ~/.vimrc

Using the following commands:

:call mkdir(stdpath('config'), 'p') :exe 'edit '.stdpath('config').'/init.vim'

From vim documentation

Enabling python support

Install pynvim package for python

Miscellaneous settings

  • Modifications in pack/plugins/start/python-syntax
    • Edit .git/modules/pack/plugins/start/python-syntax/info/exclude to exclude doc