add lint.lua and more

This commit is contained in:
Mark Riedesel 2025-01-02 20:59:31 -05:00
parent d97cbf8bec
commit ebda2c1caf
4 changed files with 24 additions and 1 deletions

View file

@ -0,0 +1,10 @@
return {
"mfussenegger/nvim-lint",
config = function ()
local lint = require('lint')
lint.linters_by_ft = {
python = {'black'},
markdown = {'vale'},
}
end
}

View file

@ -27,7 +27,7 @@ return {
}) })
mason_lspconfig.setup({ mason_lspconfig.setup({
-- list of servers for mason to install automatic_installation = true,
ensure_installed = { ensure_installed = {
"cssls", "cssls",
"emmet_ls", "emmet_ls",
@ -44,6 +44,7 @@ return {
}) })
mason_tool_installer.setup({ mason_tool_installer.setup({
auto_update = true,
ensure_installed = { ensure_installed = {
"prettier", -- prettier formatter "prettier", -- prettier formatter
"stylua", -- lua formatter "stylua", -- lua formatter

View file

@ -0,0 +1,9 @@
return {
'catppuccin/nvim',
cond = function ()
return false
end,
config = function ()
vim.cmd('colorscheme catppuccin')
end,
}

View file

@ -24,6 +24,9 @@ return {
autotag = { autotag = {
enable = true, enable = true,
}, },
modules = {},
sync_install = false,
ignore_install = {},
-- ensure these language parsers are installed -- ensure these language parsers are installed
ensure_installed = { ensure_installed = {
"json", "json",