From 20530ed3395f440bf9b0b8e70ab94de2937e9d14 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 26 Apr 2026 15:23:09 +0200 Subject: [PATCH] feat(neovim): add qmlls Signed-off-by: Sefa Eyeoglu --- nix/modules/case/development/neovim/lsp.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/nix/modules/case/development/neovim/lsp.nix b/nix/modules/case/development/neovim/lsp.nix index 29117d95..2b0c9942 100644 --- a/nix/modules/case/development/neovim/lsp.nix +++ b/nix/modules/case/development/neovim/lsp.nix @@ -1,6 +1,6 @@ -{ - flake.modules.nixos.development.programs.nixvim = { - plugins.lsp = { +{lib, ...}: { + flake.modules.nixos.development = {config, ...}: { + programs.nixvim.plugins.lsp = { enable = true; keymaps = { silent = true; @@ -42,6 +42,11 @@ nixd.enable = true; pylsp.enable = true; pyright.enable = true; + qmlls = { + enable = true; + # Load QML_IMPORT_PATH + cmd = [(lib.getExe' config.programs.nixvim.plugins.lsp.servers.qmlls.package "qmlls") "-E"]; + }; rust_analyzer = { enable = true; installRustc = false; -- 2.51.2