summaryrefslogtreecommitdiff
path: root/home/neovim/config.nix
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-06-25 00:00:37 -0400
committerFreya Murphy <freya@freyacat.org>2025-06-25 00:00:37 -0400
commitec64ebc186833c3a4512ca98a9e579de8ab7f800 (patch)
tree207461aa6fc3fbe78e3ee0fd04b8a6238edea40f /home/neovim/config.nix
parentremove unused firefox extensions (diff)
downloaddotfiles-nix-ec64ebc186833c3a4512ca98a9e579de8ab7f800.tar.gz
dotfiles-nix-ec64ebc186833c3a4512ca98a9e579de8ab7f800.tar.bz2
dotfiles-nix-ec64ebc186833c3a4512ca98a9e579de8ab7f800.zip
fix neovim lsps, add lua_ls
Diffstat (limited to 'home/neovim/config.nix')
-rw-r--r--home/neovim/config.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/home/neovim/config.nix b/home/neovim/config.nix
index a0c66dd..be74ddc 100644
--- a/home/neovim/config.nix
+++ b/home/neovim/config.nix
@@ -60,6 +60,15 @@ in
jdtls = {};
kotlin_language_server = {};
}
+ // optionalAttrs config.development.lua {
+ lua_ls = {
+ Lua = {
+ diagnostics = {
+ globals = ["vim"];
+ };
+ };
+ };
+ }
// optionalAttrs config.development.rust {
rust_analyzer = {};
}