mirror of
https://github.com/dwinkler1/nvimConfig.git
synced 2026-05-22 12:03:31 -04:00
make quarto load optional on r or markdown cat
This commit is contained in:
parent
6226a1c9b1
commit
af6d975129
1 changed files with 17 additions and 15 deletions
|
|
@ -71,7 +71,7 @@ end)
|
||||||
now(function()
|
now(function()
|
||||||
vim.treesitter.language.register("markdown", { "quarto", "rmd" })
|
vim.treesitter.language.register("markdown", { "quarto", "rmd" })
|
||||||
|
|
||||||
if nix.get_cat({"r", "markdown"}, false) then
|
if nix.get_cat({ "r", "markdown" }, false) then
|
||||||
vim.api.nvim_create_autocmd("FileType", {
|
vim.api.nvim_create_autocmd("FileType", {
|
||||||
pattern = { "quarto" },
|
pattern = { "quarto" },
|
||||||
callback = function()
|
callback = function()
|
||||||
|
|
@ -92,22 +92,24 @@ now(function()
|
||||||
end)
|
end)
|
||||||
|
|
||||||
later(function()
|
later(function()
|
||||||
require("quarto").setup({
|
if nix.get_cat({ "r", "markdown" }, false) then
|
||||||
lspFeatures = {
|
require("quarto").setup({
|
||||||
enabled = true,
|
lspFeatures = {
|
||||||
chunks = "curly",
|
|
||||||
languages = { "r", "python", "julia" },
|
|
||||||
diagnostics = {
|
|
||||||
enabled = true,
|
enabled = true,
|
||||||
triggers = { "BufWritePost" },
|
chunks = "curly",
|
||||||
|
languages = { "r", "python", "julia" },
|
||||||
|
diagnostics = {
|
||||||
|
enabled = true,
|
||||||
|
triggers = { "BufWritePost" },
|
||||||
|
},
|
||||||
|
completion = {
|
||||||
|
enabled = true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
completion = {
|
codeRunner = {
|
||||||
enabled = true,
|
enabled = true,
|
||||||
|
default_method = "slime",
|
||||||
},
|
},
|
||||||
},
|
})
|
||||||
codeRunner = {
|
end
|
||||||
enabled = true,
|
|
||||||
default_method = "slime",
|
|
||||||
},
|
|
||||||
})
|
|
||||||
end)
|
end)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue