-
$ brew install python
-
$ brew install python3
-
$ pip2 install neovim
-
$ pip3 install neovim
I organized and split Plugins & Settings in /modules
.
The init.vim
file just loads all configuration modules.
The numbers are there for load hierarchy.
You may noticed the weird .mj
in /tmux
. I symlinked basic conf files
to have everything in one folder.
This is the normal .tmux.conf
, right at home. You'll need to symlink:
ln -s $HOME/.config/nvim/tmux/config.mj $HOME/.tmux.conf
If Neovim can't read UTF-8 Characters, run this:
locale | grep -E '(LANG|LC_CTYPE|LC_ALL)=(.*\.)?(UTF|utf)-?8'
If there's no results, then you might not be using a UTF-8 locale. See the following issues: #1601 #1858 #2386
I'm using Tmuxline
for my Status bar. Define stuff in modules/3-plugin-conf.vim
and on save it automatically re-generates that file.
Small script to show current spotify song, check here. You'll need to symlink:
ln -s $HOME/.config/nvim/tmux/spotify.mj $HOME/bin/spotify-song
After Installation:
Go into {whateverroute}/tmuxline.vim/autoload/ and edit tmuxline.vim, there should be a line that looks kinda like:
\ 'status-utf8' : 'on'}
remove that and close the bracket and you are done.