From 8841b4e7c38f3e2c1b03d243b4fd95f7c28f2c4a Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Sat, 22 Jul 2023 12:52:36 +0300 Subject: [PATCH] null-ls while it's still working --- cfg/nvim/init.lua | 10 ++++++++++ home.nix | 1 + 2 files changed, 11 insertions(+) diff --git a/cfg/nvim/init.lua b/cfg/nvim/init.lua index c20de96..7d48819 100644 --- a/cfg/nvim/init.lua +++ b/cfg/nvim/init.lua @@ -32,6 +32,8 @@ nmap("e", vim.diagnostic.open_float) -- START LSP +local null_ls = require("null-ls") +local formatting = null_ls.builtins.formatting local cmp = require("cmp") local lspconfig = require("lspconfig") local servers = { @@ -79,6 +81,14 @@ for server, cfg in pairs(servers) do }) end +null_ls.setup({ + sources = { + formatting.stylua, + formatting.black, + formatting.prettier + }, +}) + -- END LSP require("Comment").setup() diff --git a/home.nix b/home.nix index 59de2ac..0f6c3dd 100644 --- a/home.nix +++ b/home.nix @@ -74,6 +74,7 @@ stylua ]; plugins = with pkgs.vimPlugins; [ + null-ls-nvim autoclose-nvim barbar-nvim cmp-nvim-lsp