summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSkladnayazebra <skladnayazebra@gmail.com>2025-10-12 14:27:18 +0200
committerSkladnayazebra <skladnayazebra@gmail.com>2025-10-12 14:27:18 +0200
commitbd9b4138aad7fcbd43e00ef6350400c1e473434f (patch)
tree9e410473f77c10cf795a277be11a7dee4f49d58e
parentc13c1c9fde6f7ef37447269c528d25a52b64041a (diff)
merge config from legion
-rw-r--r--nvim/init.lua10
-rw-r--r--nvim/spell/en.utf-8.add1
-rw-r--r--nvim/spell/en.utf-8.add.splbin0 -> 31 bytes
3 files changed, 11 insertions, 0 deletions
diff --git a/nvim/init.lua b/nvim/init.lua
index 28f8bd9..0ac34c8 100644
--- a/nvim/init.lua
+++ b/nvim/init.lua
@@ -4,6 +4,7 @@ vim.o.tabstop = 4
vim.o.shiftwidth = 4
vim.o.ignorecase = true
vim.cmd([[colorscheme gruvbox]])
+
vim.keymap.set('n', '<C-p>', ':FzfLua files<CR>', { silent = true })
vim.keymap.set('n', 'gl', vim.diagnostic.open_float, { noremap = true, silent = true })
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, { noremap = true, silent = true })
@@ -12,3 +13,12 @@ vim.diagnostic.config({
virtual_text = true,
})
+-- TODO move this to a separate LSP config
+vim.lsp.enable('clangd')
+vim.api.nvim_create_autocmd("BufWritePre", {
+ pattern = { "*.c", "*.cpp", "*.h", "*.hpp" },
+ callback = function()
+ vim.lsp.buf.format({ async = false })
+ end,
+})
+
diff --git a/nvim/spell/en.utf-8.add b/nvim/spell/en.utf-8.add
new file mode 100644
index 0000000..185c6d1
--- /dev/null
+++ b/nvim/spell/en.utf-8.add
@@ -0,0 +1 @@
+ish
diff --git a/nvim/spell/en.utf-8.add.spl b/nvim/spell/en.utf-8.add.spl
new file mode 100644
index 0000000..aaf60d2
--- /dev/null
+++ b/nvim/spell/en.utf-8.add.spl
Binary files differ