diff --git a/.config/nvim/lua/plugins/extras/lang/nix.lua b/.config/nvim/lua/plugins/extras/lang/nix.lua index a388fb78..46dd37c5 100644 --- a/.config/nvim/lua/plugins/extras/lang/nix.lua +++ b/.config/nvim/lua/plugins/extras/lang/nix.lua @@ -23,6 +23,22 @@ return { }, }, }, + { + "stevearc/conform.nvim", + opts = function(_, opts) + opts.formatters_by_ft.nix = opts.formatters_by_ft.nix or {} + table.insert(opts.formatters_by_ft.nix, "alejandra") + return opts + end, + }, + { + "mfussenegger/nvim-lint", + opts = function(_, opts) + opts.linters_by_ft.nix = opts.linters_by_ft.nix or {} + table.insert(opts.linters_by_ft.nix, "statix") + return opts + end, + }, { "luckasRanarison/nvim-devdocs", optional = true,