aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsinanmohd <sinan@sinanmohd.com>2024-03-05 09:39:54 +0530
committersinanmohd <sinan@sinanmohd.com>2024-03-05 09:39:54 +0530
commit21f4fdc26a39d72094af560e7bc014931637efef (patch)
tree573b444fefddc3d077e82429418a2a55b9965329
parentc1a1addb4987c6b8642df060848fd86e31fc564b (diff)
readme/usage: init
-rw-r--r--README.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/README.md b/README.md
index 40a7c98..94c9e57 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,18 @@ This repo contains my neovim configuration written in lua, this setup does not
make use of mason to install language servers but relies on system package
manager instead, such as [nix](https://nixos.org/) or [apt](https://www.debian.org/).
if you are new to neovim, i'd recommend [kickstart.nvim](https://github.com/nvim-lua/kickstart.nvim)
+instead
+
+# Usage
+To set up lsp for lua for example you have to install the language server
+manually, if you you're using the [nix](https://nixos.org/download) package
+manager that would be
+```
+nix shell nixpkgs#lua-language-server
+```
+
+To get an idea on how to add lsp support for your own tools, see commit
+[7c3ef11](https://git.sinanmohd.com/sinan.nvim/commit/?id=7c3ef11e2ed4e8cdefe1cb80fd4837e1eb037d6c)
# Installation
```