From 7dcd592eae886dc8edde2dc65d6e6323201a2aaf Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 14 Sep 2024 19:48:38 +0200 Subject: checkpoint - changed installation of tmux-navigator - removed init.lua file in user/ directory - added autocmd for terminal in insert mode - added keybind for opening terminal - added keybinds for lsp commands - added lua lsp setup - added nvim-cmp - added keybind for editing config - added keybinds for opening splits - added conceallevel = 2 - commented encoding options - plugins: - added go.nvim - added cmp-calc - markdown: - disable pairs for quotes - added pairs in markdown - go: - added go lsp - added autoformat of go files on save --- lua/user/init.lua | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 lua/user/init.lua (limited to 'lua/user/init.lua') diff --git a/lua/user/init.lua b/lua/user/init.lua deleted file mode 100644 index b467dc3..0000000 --- a/lua/user/init.lua +++ /dev/null @@ -1,37 +0,0 @@ -require("user.set") -require("user.map") -require("user.lazy") -require("user.lsp") - -local autocmd = vim.api.nvim_create_autocmd - -local function augroup(name) - return vim.api.nvim_create_augroup("user_" .. name, { clear = true }) -end - --- [[ Highlight on yank ]] -autocmd("TextYankPost", { - group = augroup("highlight_yank"), - callback = function() - vim.highlight.on_yank() - end, -}) - --- [[ Auto create parent directory if it doesn't exist ]] -autocmd("BufWritePre", { - group = augroup("auto_create_dir"), - callback = function(event) - if event.match:match("^%w%w+://") then - return - end - local file = vim.loop.fs_realpath(event.match) or event.match - vim.fn.mkdir(vim.fn.fnamemodify(file, ":p:h"), "p") - end, -}) - -autocmd("BufWritePre", { - pattern = "*", - callback = function(args) - require("conform").format({ bufnr = args.buf }) - end, -}) -- cgit v1.2.3