summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorchristianchiarulli <chrisatmachine@gmail.com>2021-12-14 16:45:03 -0500
committerchristianchiarulli <chrisatmachine@gmail.com>2021-12-14 16:45:03 -0500
commit538590e84e0290a941a8f57967a261db67c18f47 (patch)
tree462fb654ea31d1c68ba68e2512a6ee9f2c4892ba /README.md
parentd1b2f56a7f30532c016a7622640b656502eda539 (diff)
add options
Diffstat (limited to 'README.md')
-rw-r--r--README.md59
1 files changed, 58 insertions, 1 deletions
diff --git a/README.md b/README.md
index 130cf34..8e66982 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,58 @@
-# neovim-from-scratch \ No newline at end of file
+# Neovim from scratch
+
+## Try out this config
+
+Make sure to remove or move your current `nvim` directory
+
+```
+git clone git@github.com:ChristianChiarulli/Neovim-from-scratch.git ~/.config/nvim
+```
+
+Run `nvim` and wait for the plugins to be installed
+
+**NOTE** (You will notice treesitter pulling in a bunch of parsers the next time you open Neovim)
+
+
+each video will be associated with a branch so checkout the one you are interested in
+
+## Get healthy
+
+Open `nvim` and enter the following:
+
+```
+:checkhealth
+```
+
+You'll probably notice you don't have support for copy/paste also that python and node haven't been setup
+
+So let's fix that
+
+First we'll fix copy/paste
+
+- On mac `pbcopy` should be builtin
+
+- On Ubuntu
+
+ ```
+ sudo apt install xsel
+ ```
+
+- On Arch Linux
+
+ ```
+ sudo pacman -S xsel
+ ```
+
+Next we need to install python support (node is optional)
+
+- Neovim python support
+
+ ```
+ pip install pynvim
+ ```
+
+- Neovim node support
+
+ ```
+ npm i -g neovim
+ ```