From 85db57210df9c9f43a53748787622df953a953b6 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Mon, 3 Oct 2022 17:47:17 +0100
Subject: [PATCH] feat(nvim): add rnix LSP for Nix files

---
 nixpkgs/home-manager/modules/common.nix      | 1 +
 roles/neovim/files/lua/opdavies/lsp/init.lua | 1 +
 2 files changed, 2 insertions(+)

diff --git a/nixpkgs/home-manager/modules/common.nix b/nixpkgs/home-manager/modules/common.nix
index 0c7c091b..b2824b27 100644
--- a/nixpkgs/home-manager/modules/common.nix
+++ b/nixpkgs/home-manager/modules/common.nix
@@ -24,6 +24,7 @@
     php81Packages.phpcbf
     php81Packages.phpcs
     php81Packages.phpstan
+    rnix-lsp
     shellcheck
   ];
 
diff --git a/roles/neovim/files/lua/opdavies/lsp/init.lua b/roles/neovim/files/lua/opdavies/lsp/init.lua
index 96d14084..5c406dd9 100644
--- a/roles/neovim/files/lua/opdavies/lsp/init.lua
+++ b/roles/neovim/files/lua/opdavies/lsp/init.lua
@@ -76,6 +76,7 @@ local servers = {
   gopls = true,
   html = true,
   -- intelephense = true
+  rnix = true,
   tsserver = true,
   vuels = true,
   yamlls = true,