summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorTJ DeVries <devries.timothyj@gmail.com>2022-06-23 23:35:53 -0400
committerTJ DeVries <devries.timothyj@gmail.com>2022-06-23 23:35:53 -0400
commit4c4096cf30acace7bf3cf5a0a4b6c5346a0d5a59 (patch)
tree33d743a50b121db548661136533b974b6442d7ef /README.md
init: kickstart.nvim
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a9807cc
--- /dev/null
+++ b/README.md
@@ -0,0 +1,30 @@
+### Introduction
+
+A starting point for neovim that is:
+
+* Small (~325 lines)
+* Single-file
+* Documented
+* Modular
+
+Kickstart targets *only* the latest stable neovim release (0.7) and the nightly.
+
+This repo is meant to be used as a starting point for a user's own configuration; remove the things you don't use and add what you miss. This configuration serves as the reference configuration for the [lspconfig wiki](https://github.com/neovim/nvim-lspconfig/wiki).
+
+See the [wiki](https://github.com/nvim-lua/kickstart.nvim/wiki) for additional tips, tricks, and recommended plugins.
+
+### Installation
+* Backup your previous configuration
+* Copy and paste the kickstart.nvim `init.lua` into `$HOME/.config/nvim/init.lua`
+* start neovim (`nvim`) and run `:PackerInstall`, ignore any error message about missing plugins, `:PackerInstall` will fix that shortly.
+* restart neovim
+
+### Contribution
+
+Pull-requests are welcome. The goal of this repo is not to create a neovim configuration framework, but to offer a starting template that shows, by example, available features in neovim. Some things that will not be included:
+
+* Custom language server configuration (null-ls templates)
+* Theming beyond a default colorscheme necessary for LSP highlight groups
+* Lazy-loading. Kickstart.nvim should start within 40 ms on modern hardware. Please profile and contribute to upstream plugins to optimize startup time instead.
+
+Each PR, especially those which increase the line count, should have a description as to why the PR is necessary.