From 0041b11e4934daa2912ec6ddd3d773fa07d33b6b Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Mon, 3 Jul 2023 16:12:30 +0300 Subject: [PATCH] adding nix lsp --- cfg/nvim/custom/configs/lspconfig.lua | 2 +- cfg/nvim/custom/configs/overrides.lua | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/cfg/nvim/custom/configs/lspconfig.lua b/cfg/nvim/custom/configs/lspconfig.lua index d6f7f2b..3da6adc 100644 --- a/cfg/nvim/custom/configs/lspconfig.lua +++ b/cfg/nvim/custom/configs/lspconfig.lua @@ -4,7 +4,7 @@ local capabilities = require("plugins.configs.lspconfig").capabilities local lspconfig = require "lspconfig" -- if you just want default config for the servers then put them in a table -local servers = { "html", "cssls", "tsserver", "clangd" } +local servers = { "html", "cssls", "tsserver", "clangd", "rnix" } for _, lsp in ipairs(servers) do lspconfig[lsp].setup { diff --git a/cfg/nvim/custom/configs/overrides.lua b/cfg/nvim/custom/configs/overrides.lua index c4cd2c7..28da231 100644 --- a/cfg/nvim/custom/configs/overrides.lua +++ b/cfg/nvim/custom/configs/overrides.lua @@ -37,9 +37,17 @@ M.mason = { -- c/cpp stuff "clangd", "clang-format", + + -- NixOS stuff + "rnix-lsp" }, } +M.ui = { + transparency = true, + theme = "catppuccin" +} + -- git support in nvimtree M.nvimtree = { git = {