update: nvim pkgs and keybinds; enable tsx/jsx highlighting

This commit is contained in:
mitchell 2026-04-09 01:21:02 -04:00
parent 6f79e6abe9
commit ac3ae0076b
3 changed files with 11 additions and 5 deletions

View file

@ -3,7 +3,7 @@
"blink.cmp": { "branch": "main", "commit": "729d023bb9870a55e1b309a12d5c503fb800a7e8" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"codecompanion.nvim": { "branch": "main", "commit": "7d7957c26d33a97085d3a0c82eeb0147a0f51314" },
"flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" },
"flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" },
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
"kanagawa.nvim": { "branch": "master", "commit": "debe91547d7fb1eef34ce26a5106f277fbfdd109" },
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
@ -11,10 +11,10 @@
"markview.nvim": { "branch": "main", "commit": "02810964cc288065c2919ea7a8d41e72f17ccd8a" },
"mini.diff": { "branch": "main", "commit": "9bccf260cdb9308223f47a29fb4cb91c817a9349" },
"neo-tree.nvim": { "branch": "v3.x", "commit": "f481de16a0eb59c985abac8985e3f2e2f75b4875" },
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
"noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nvim-lspconfig": { "branch": "master", "commit": "99d3a0f26bfe402f45257c1398287aef252cbe2d" },
"nvim-notify": { "branch": "master", "commit": "b5825cf9ee881dd8e43309c93374ed5b87b7a896" },
"nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" },
"nvim-treesitter": { "branch": "main", "commit": "4916d6592ede8c07973490d9322f187e07dfefac" },
"nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" },
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },

View file

@ -17,6 +17,10 @@ end, { noremap = true, silent = true, desc = "Search for Visual Selection" })
-- LSP Diagnostic Mappings
local diag_opts = { silent = true }
map("n", "<leader>d", vim.diagnostic.open_float, diag_opts)
map("n", "[d", vim.diagnostic.goto_prev, diag_opts)
map("n", "]d", vim.diagnostic.goto_next, diag_opts)
map("n", "[d", function()
vim.diagnostic.jump({ count = 1 })
end, diag_opts)
map("n", "]d", function()
vim.diagnostic.jump({ count = -1 })
end, diag_opts)
map("n", "<space>q", vim.diagnostic.setloclist, diag_opts)

View file

@ -35,6 +35,8 @@ return {
vim.opt.foldmethod = "expr"
vim.opt.foldenable = false
table.insert(langs, "javascriptreact")
table.insert(langs, "typescriptreact")
vim.api.nvim_create_autocmd("FileType", {
pattern = langs,
callback = function()