diff options
author | Raymaekers Luca <raymaekers.luca@gmail.com> | 2024-12-02 00:00:49 +0100 |
---|---|---|
committer | Raymaekers Luca <raymaekers.luca@gmail.com> | 2024-12-02 00:00:49 +0100 |
commit | f5f3c53368e1c39ddea76f68a9c106c7921deac4 (patch) | |
tree | 8ae2b8246898b33f83190dc781058943b6ec2f59 | |
parent | 1f21f043934b886dceaaf70ed33fd3ddc42e72ed (diff) |
checkpoint
-rw-r--r-- | after/ftplugin/ps1.lua | 2 | ||||
-rw-r--r-- | after/plugin/treesitter.lua | 4 | ||||
-rw-r--r-- | lua/config/autocmds.lua | 22 | ||||
-rw-r--r-- | lua/config/lsp.lua | 20 | ||||
-rw-r--r-- | lua/config/set.lua | 1 |
5 files changed, 28 insertions, 21 deletions
diff --git a/after/ftplugin/ps1.lua b/after/ftplugin/ps1.lua new file mode 100644 index 0000000..b69ea42 --- /dev/null +++ b/after/ftplugin/ps1.lua @@ -0,0 +1,2 @@ +local map = vim.keymap.set +map("n", ",p", [[<cmd>s/^\(\s*\)\(.\+\)/\1Write-Host "\2: $\2"/<cr>]], { desc = "Surround var with Write-Host" }) diff --git a/after/plugin/treesitter.lua b/after/plugin/treesitter.lua index 7a1e26f..f563fb0 100644 --- a/after/plugin/treesitter.lua +++ b/after/plugin/treesitter.lua @@ -3,6 +3,10 @@ require("nvim-treesitter.configs").setup({ sync_install = false, auto_install = true, + indent = { + enable = true, + }, + highlight = { enable = true, additional_vim_regex_highlighting = false, diff --git a/lua/config/autocmds.lua b/lua/config/autocmds.lua index a45b9ae..f6033d6 100644 --- a/lua/config/autocmds.lua +++ b/lua/config/autocmds.lua @@ -72,17 +72,17 @@ autocmd( } ) -autocmd({ "BufNewFile", "BufRead" }, { - pattern = "*", - callback = function() - local output = vim.fn.system("git rev-parse --is-inside-work-tree") - if output == "true\n" then - vim.opt.signcolumn = "yes" - else - vim.opt.signcolumn = "no" - end - end, -}) +-- autocmd({ "BufNewFile", "BufRead" }, { +-- pattern = "*", +-- callback = function() +-- local output = vim.fn.system("git rev-parse --is-inside-work-tree") +-- if output == "true\n" then +-- vim.opt.signcolumn = "yes" +-- else +-- vim.opt.signcolumn = "no" +-- end +-- end, +-- }) -- Automatically resize panes autocmd("VimResized", { pattern = "*", command = "wincmd =" }) diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index 2c1c24c..009a324 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -50,15 +50,15 @@ lspconfig.gopls.setup({ lspconfig.clangd.setup({}) lspconfig.emmet_ls.setup({}) lspconfig.ts_ls.setup({}) -lspconfig.powershell_es.setup({ - cmd = { - "pwsh", - "-NoLog", - "-NoProfile", - "-Command", - "/home/aluc/.local/share/nvim/mason/packages/powershell-editor-services/PowerShellEditorServices/Start-EditorServices.ps1", - }, -}) +-- lspconfig.powershell_es.setup({ +-- cmd = { +-- "pwsh", +-- "-NoLog", +-- "-NoProfile", +-- "-Command", +-- "/home/aluc/.local/share/nvim/mason/packages/powershell-editor-services/PowerShellEditorServices/Start-EditorServices.ps1", +-- }, +-- }) lspconfig.lua_ls.setup({ -- with neovim support on_init = function(client) @@ -153,7 +153,7 @@ ls.add_snippets("sh", { parse_snippet("case", "case ${1:\\$var} in\n\t$0\nesac"), }) ls.add_snippets("c", { - parse_snippet("main", "int main(void) {\n\t$0\n\treturn 0;\n}"), + parse_snippet("main", "int\nmain(int Argc, char* Argv[])\n{\n\t$0\n\treturn 0;\n}"), parse_snippet( "uints", [[#include <stdint.h> diff --git a/lua/config/set.lua b/lua/config/set.lua index 469be72..8927a37 100644 --- a/lua/config/set.lua +++ b/lua/config/set.lua @@ -8,6 +8,7 @@ opt.conceallevel = 2 -- Enable line numbers by default -- opt.number = true -- opt.relativenumber = true +opt.signcolumn = "no" -- Tab settings opt.tabstop = 4 |