summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris <[email protected]>2020-04-24 18:50:40 -0400
committerChris <[email protected]>2020-04-24 18:50:40 -0400
commit8a1ca71059ee0fab7d251de1ead877fa8d72f3b3 (patch)
tree2c6802efb39b815734731659a9845f26fc256333
parent81f3cf18db8d8fbc7a0c63ac7fe3915d7202eee2 (diff)
auto push
-rw-r--r--README.md63
1 files changed, 63 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..5edcaae1
--- /dev/null
+++ b/README.md
@@ -0,0 +1,63 @@
+# Chris's Neovim Config
+
+## Install Neovim
+
+- On Mac
+ ```
+ brew install neovim
+ ```
+
+- Ubuntu
+
+ ```
+ sudo apt install neovim
+ ```
+- Arch
+
+ ```
+ sudo pacman -S neovim
+ ```
+
+## Clone this repo
+
+```
+git clone https://github.com/ChristianChiarulli/nvim.git
+```
+
+## Install python & node support
+
+```
+pip install pynvim
+```
+
+```
+npm i -g neovim
+```
+
+## Install clipboard support
+
+- On mac pbcopy should be builtin
+
+- On Ubuntu
+
+ ```
+ sudo apt install xsel
+ ```
+
+- On Arch Linux
+
+ ```
+ sudo pacman -S xsel
+ ```
+
+## (Optional) Install python & node support using virtual environments
+
+Make sure to add these paths somewhere in your config
+
+```
+let g:python3_host_prog = expand("<path to python with pynvim installed>")
+let g:python3_host_prog = expand("~/.miniconda/envs/neovim/bin/python3.8") " <- example
+
+let g:node_host_prog = expand("<path to node with neovim installed>")
+let g:node_host_prog = expand("~/.nvm/versions/node/v12.16.1/bin/node") " <- example
+```