Compare commits
4 Commits
079f20f0ac
...
6cb1bbf2fa
Author | SHA1 | Date |
---|---|---|
Jef Roosens | 6cb1bbf2fa | |
Jef Roosens | a59c02690c | |
Jef Roosens | 760cf7f833 | |
Jef Roosens | 0fc2b9b843 |
|
@ -38,6 +38,7 @@ label = "GTX 1060"
|
||||||
show_memory = false
|
show_memory = false
|
||||||
show_clocks = true
|
show_clocks = true
|
||||||
interval = 1
|
interval = 1
|
||||||
|
if_command = "command -v nvidia-smi"
|
||||||
|
|
||||||
[[block]]
|
[[block]]
|
||||||
block = "sound"
|
block = "sound"
|
||||||
|
|
|
@ -9,12 +9,12 @@ local function on_attach(client, bufnr)
|
||||||
-- Jump to definition
|
-- Jump to definition
|
||||||
buf_nmap("gd", "<Cmd>lua vim.lsp.buf.definition()<CR>")
|
buf_nmap("gd", "<Cmd>lua vim.lsp.buf.definition()<CR>")
|
||||||
-- Format current buffer on write
|
-- Format current buffer on write
|
||||||
vim.api.nvim_command([[autocmd BufWritePre <buffer> lua vim.lsp.buf.formatting_seq_sync()]])
|
-- vim.api.nvim_command([[autocmd BufWritePre <buffer> lua vim.lsp.buf.formatting_seq_sync()]])
|
||||||
-- Show diagnostics for current line
|
-- Show diagnostics for current line
|
||||||
buf_nmap("<leader>dd", "<Cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>")
|
buf_nmap("<leader>dd", "<Cmd>lua vim.diagnostic.open_float()<CR>")
|
||||||
-- Jump between diagnostic messages
|
-- Jump between diagnostic messages
|
||||||
buf_nmap("<leader>dj", "<Cmd>lua vim.lsp.diagnostic.goto_next()<CR>")
|
buf_nmap("<leader>dj", "<Cmd>lua vim.diagnostic.goto_next()<CR>")
|
||||||
buf_nmap("<leader>dk", "<Cmd>lua vim.lsp.diagnostic.goto_previous()<CR>")
|
buf_nmap("<leader>dk", "<Cmd>lua vim.diagnostic.goto_prev()<CR>")
|
||||||
-- Rename symbol under cursor
|
-- Rename symbol under cursor
|
||||||
buf_nmap("<leader>dr", "<Cmd>lua vim.lsp.buf.rename()<CR>")
|
buf_nmap("<leader>dr", "<Cmd>lua vim.lsp.buf.rename()<CR>")
|
||||||
-- Show hover info
|
-- Show hover info
|
||||||
|
@ -38,8 +38,10 @@ require'lspconfig'.hls.setup{
|
||||||
}
|
}
|
||||||
-- Pacman: vieter-vls (requires my Vieter repository)
|
-- Pacman: vieter-vls (requires my Vieter repository)
|
||||||
-- GH: https://github.com/vlang/vls
|
-- GH: https://github.com/vlang/vls
|
||||||
require'lspconfig'.vls.setup {
|
require'lspconfig'.vls.setup{
|
||||||
cmd = {'vls'}
|
cmd = {'vls'},
|
||||||
|
filetypes = {'v'},
|
||||||
|
on_attach = on_attach
|
||||||
}
|
}
|
||||||
-- Pacman: rust-analyzer
|
-- Pacman: rust-analyzer
|
||||||
-- GH: https://github.com/rust-analyzer/rust-analyzer
|
-- GH: https://github.com/rust-analyzer/rust-analyzer
|
||||||
|
|
|
@ -4,7 +4,7 @@ g.NERDTreeIgnore = {
|
||||||
'^\\.vim$[[dir]]',
|
'^\\.vim$[[dir]]',
|
||||||
'^\\.vscode$[[dir]]', '.*\\.code-workspace$[[file]]', '^\\.idea$[[dir]]',
|
'^\\.vscode$[[dir]]', '.*\\.code-workspace$[[file]]', '^\\.idea$[[dir]]',
|
||||||
'^__pycache__$[[dir]]', '^\\.pytest_cache$[[dir]]', '^venv$[[dir]]',
|
'^__pycache__$[[dir]]', '^\\.pytest_cache$[[dir]]', '^venv$[[dir]]',
|
||||||
'\\.egg-info$[[dir]]', '^dist$[[dir]]', '^build$[[dir]]',
|
'\\.egg-info$[[dir]]', '^dist$[[dir]]',
|
||||||
'^\\.eggs$[[dir]]',
|
'^\\.eggs$[[dir]]',
|
||||||
'^out$[[dir]]',
|
'^out$[[dir]]',
|
||||||
'^\\.git$[[dir]]',
|
'^\\.git$[[dir]]',
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
local g = vim.g
|
|
||||||
|
|
||||||
g.v_autofmt_bufwritepre = 0
|
|
Loading…
Reference in New Issue