1
0
Fork 0

Compare commits

..

2 commits

4 changed files with 27 additions and 2 deletions

6
.gitmodules vendored
View file

@ -100,3 +100,9 @@
[submodule "pack/general/start/crates.nvim"]
path = pack/general/start/crates.nvim
url = https://github.com/Saecki/crates.nvim
[submodule "pack/general/start/neotest"]
path = pack/general/start/neotest
url = https://github.com/nvim-neotest/neotest
[submodule "pack/general/start/neotest-rust"]
path = pack/general/start/neotest-rust
url = https://github.com/rouge8/neotest-rust

View file

@ -439,8 +439,13 @@ for server, add_to_config in pairs(servers) do
end
lsp[server].setup(config)
end
---- git-blame.nvim
g.gitblame_enabled = 0
---- gitblame
local gitblame = require("gitblame")
gitblame.setup({
enabled = false,
})
vim.keymap.set({ 'n' }, '<leader>bo', gitblame.open_commit_url)
vim.keymap.set({ 'n' }, '<leader>bt', ":GitBlameToggle<CR>")
---- gitsigns.nvim
require("gitsigns").setup({
on_attach = function(_bufnr)
@ -560,3 +565,15 @@ vim.keymap.set('n', '<leader>cu', crates.update_crate)
vim.keymap.set('v', '<leader>cu', crates.update_crates)
vim.keymap.set('n', '<leader>ca', crates.update_all_crates)
vim.keymap.set('n', '<leader>cD', crates.open_documentation)
---- neotest
local neotest = require("neotest")
neotest.setup({
adapters = {
require("neotest-rust")
}
})
vim.keymap.set('n', '<leader>tr', function() neotest.run.run() end)
vim.keymap.set('n', '<leader>tf', function() neotest.run.run(vim.fn.expand("%")) end)
vim.keymap.set('n', '<leader>ts', function() neotest.run.stop() end)
vim.keymap.set('n', '<leader>tt', function() neotest.summary.toggle() end)

@ -0,0 +1 @@
Subproject commit bec7be0f13ee19c85561943fc5f7b8daa4f4d465

@ -0,0 +1 @@
Subproject commit 95161da0fbe0570395a938927b654931a82caecb