modified: nvim/external.txt

modified:   nvim/lua/coderun.lua
	modified:   nvim/lua/lspConfig.lua
This commit is contained in:
Acid
2025-12-13 01:06:19 -05:00
parent 665853bba6
commit 8589b0e032
3 changed files with 14 additions and 4 deletions
+1
View File
@@ -1,3 +1,4 @@
pip install neovim pyright
sudo dnf install nodejs-bash-language-server
sudo npm install -g @fsouza/prettierd
go install mvdan.cc/gofumpt@latest
+9
View File
@@ -68,3 +68,12 @@ vim.api.nvim_create_autocmd('FileType', {
buf_map('n', '<F11>', ':w<CR>:FloatermNew --disposable --autoclose=0 Rscript %<CR>')
end,
})
vim.api.nvim_create_autocmd('FileType', {
pattern = 'go',
callback = function()
buf_map('n', '<F10>', ':w<CR>:!go run %<CR>')
buf_map('i', '<F10>', '<Esc>:w<CR>:!go run %<CR>')
buf_map('n', '<F11>', ':w<CR>:FloatermNew --disposable --autoclose=0 go run %<CR>')
end,
})
+4 -4
View File
@@ -127,15 +127,15 @@ local null_ls = require("null-ls")
null_ls.setup({
sources = {
null_ls.builtins.diagnostics.djlint,
null_ls.builtins.diagnostics.cppcheck,
null_ls.builtins.diagnostics.codespell,
null_ls.builtins.diagnostics.hadolint,
null_ls.builtins.formatting.prettierd.with({
extra_args = { "--single-quote" },
}),
null_ls.builtins.formatting.prettierd.with({ extra_args = { "--single-quote" }, }),
null_ls.builtins.formatting.gofumpt,
},
on_attach = function(client, bufnr)
if client.supports_method("textDocument/formatting") then
if client.supports_method("textDocument/formatting") then -- run formatters on save
vim.api.nvim_create_autocmd("BufWritePre", {
buffer = bufnr,
callback = function()