a65f1ba58bda307c74adf24b9661fc355e5a76c2

Author
Pavle Portic <git@theedgeofrage.com>
Committer
Pavle Portic <git@theedgeofrage.com>
Date

Message

Update nvim config

Diff

 1diff --git a/dot_config/nvim/after/ftplugin/typescript.lua b/dot_config/nvim/after/ftplugin/typescript.lua
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..bc22668a1c1ec5c5a9bd9bedafa344be90bf497e
 4--- /dev/null
 5+++ b/dot_config/nvim/after/ftplugin/typescript.lua
 6@@ -0,0 +1,10 @@
 7+local opts = { noremap = true, silent = true }
 8+
 9+-- jester mappings
10+local jester = require("jester")
11+vim.keymap.set("n", "<leader>tt", jester.run, opts)
12+vim.keymap.set("n", "<leader>tl", jester.run_last, opts)
13+vim.keymap.set("n", "<leader>tf", jester.run_file, opts)
14+vim.keymap.set("n", "<leader>tdt", jester.debug, opts)
15+vim.keymap.set("n", "<leader>tdl", jester.debug_last, opts)
16+vim.keymap.set("n", "<leader>tdf", jester.debug_file, opts)
17diff --git a/dot_config/nvim/lazy-lock.json b/dot_config/nvim/lazy-lock.json
18index 969438c8eade256feeee08b8b761e97c625977b3..93b7ea78dc2cc555434122997afafd2dd476c5e1 100644
19--- a/dot_config/nvim/lazy-lock.json
20+++ b/dot_config/nvim/lazy-lock.json
21@@ -22,6 +22,7 @@
22   "nvim-cursorword": { "branch": "master", "commit": "c0f2958ec729b47be2dba0d79ef43d005dac9f4e" },
23   "nvim-dap": { "branch": "master", "commit": "9d81c11fd185a131f81841e64941859305f6c42d" },
24   "nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
25+  "nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" },
26   "nvim-lspconfig": { "branch": "master", "commit": "b0852218bc5fa6514a71a9da6d5cfa63a263c83d" },
27   "nvim-surround": { "branch": "main", "commit": "4f0e1f470595af067eca9b872778d83c7f52f134" },
28   "nvim-treesitter": { "branch": "master", "commit": "208504c7072ca81e8bf9fa2e666cf3436dfc0ef5" },
29diff --git a/dot_config/nvim/lua/lsp.lua b/dot_config/nvim/lua/lsp.lua
30index 9990a8dcee4ebd6cd3ba1c7d02b906fba62a1188..9141e6c85540a1a0eb128d233071bceacf8b2e89 100644
31--- a/dot_config/nvim/lua/lsp.lua
32+++ b/dot_config/nvim/lua/lsp.lua
33@@ -74,6 +74,7 @@ lspconfig.pyright.setup({})
34 -- typescript
35 lspconfig.eslint.setup({})
36 lspconfig.tsserver.setup({})
37+lspconfig.prismals.setup({})
38 -- efm
39 local stylua = {
40 	formatCommand = "stylua -",
41diff --git a/dot_config/nvim/lua/mappings.lua b/dot_config/nvim/lua/mappings.lua
42index 6e304c13df33a399cf5edee17f959791e7d78a4d..b252876d292c526649e949b1bd01d58931b01abb 100644
43--- a/dot_config/nvim/lua/mappings.lua
44+++ b/dot_config/nvim/lua/mappings.lua
45@@ -96,12 +96,3 @@ vim.keymap.set("n", "<leader>rg", function()
46 end, opts)
47 vim.keymap.set("n", "<leader>fb", telescope.buffers, opts)
48 vim.keymap.set("n", "<leader>fh", telescope.help_tags, opts)
49-
50--- Neotest
51-local jester = require("jester")
52-vim.keymap.set("n", "<leader>tt", jester.run, opts)
53-vim.keymap.set("n", "<leader>tl", jester.run_last, opts)
54-vim.keymap.set("n", "<leader>tf", jester.run_file, opts)
55-vim.keymap.set("n", "<leader>tdt", jester.debug, opts)
56-vim.keymap.set("n", "<leader>tdl", jester.debug_last, opts)
57-vim.keymap.set("n", "<leader>tdf", jester.debug_file, opts)