Skip to content

Commit 21ede78

Browse files
committed
fix: nil stop prompting me
1 parent 719ec6d commit 21ede78

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

flake.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
inputs = {
55
nixfmt.url = "github:nixos/nixfmt";
6-
76
mnw.url = "github:Gerg-L/mnw";
87
blamer-nvim-src.url = "github:psjay/blamer.nvim";
98
blamer-nvim-src.flake = false;
@@ -317,6 +316,7 @@
317316
lze-flk.overlays.default
318317
lzextras-flk.overlays.default
319318
(prev: final: {
319+
nil = inputs.nil.packages.${system}.nil;
320320
nixfmt = inputs.nixfmt.packages.${system}.nixfmt;
321321
nodejs = final.nodejs.overrideAttrs (oldAttrs: {
322322
doCheck = false;
@@ -419,6 +419,7 @@
419419
# })
420420
(prev: final: {
421421
nixfmt = inputs.nixfmt.packages.${system}.nixfmt;
422+
nil = inputs.nil.packages.${system}.nil;
422423
# credit: gerg/mnw
423424
neovim' = import "${neovim-nightly}/flake/packages/neovim.nix" {
424425
inherit (final) lib pkgs;

required_lua_modules/lsp.lua

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,19 @@ vim.api.nvim_create_autocmd({ "BufWritePost" }, {
241241
end,
242242
})
243243

244-
require("lspconfig").nil_ls.setup({})
244+
require("lspconfig").nil_ls.setup({
245+
settings = {
246+
["nil"] = {
247+
nix = {
248+
flake = {
249+
autoArchive = false,
250+
autoEvalInputs = false,
251+
},
252+
},
253+
},
254+
},
255+
})
256+
245257
require("lspconfig").ruff.setup({
246258
init_options = {
247259
settings = {},

0 commit comments

Comments
 (0)