Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
4e73cc78aa
generate pdfs while typing in typst files 2026-01-17 20:17:32 -05:00
e83b9e5cfa add markdown snippets 2026-01-12 17:14:26 -05:00
550f5d060b
this is the good nix lsp 2025-12-18 01:51:30 -05:00
47c0d051f6
mason 2025-12-18 00:30:30 -05:00
ade2f0f598
good old treesitter master branch, see my treesitter-main branch for...
why I'm not switching
2025-12-17 22:20:40 -05:00
4 changed files with 20 additions and 2 deletions

5
after/lsp/tinymist.lua Normal file
View file

@ -0,0 +1,5 @@
return {
settings = {
exportPdf = "onType",
}
}

View file

@ -7,14 +7,15 @@ return {
load = function() load = function()
core.lsp.setup() core.lsp.setup()
require("mason-lspconfig").setup { require("mason-lspconfig").setup {
ensure_added = { ensure_installed = {
"clangd", "clangd",
"mesonlsp", "mesonlsp",
"bashls", "bashls",
"jdtls", "jdtls",
"lua_ls", "lua_ls",
"basedpyright", "basedpyright",
"debugpy" "zls",
"nil_ls"
} }
} }
end end

View file

@ -2,6 +2,7 @@ local map = core.misc.map
return { return {
{ "nvim-treesitter/nvim-treesitter", { "nvim-treesitter/nvim-treesitter",
branch = "master",
config = function() config = function()
vim.cmd("TSUpdate") vim.cmd("TSUpdate")
end, end,

11
lua/snippets/markdown.lua Normal file
View file

@ -0,0 +1,11 @@
dofile(core.snippets)
return {
s("[]", {
t("["),
i(1),
t("]("),
i(2),
t(")"),
}),
}