diff --git a/lua/configs/gitgutter.lua b/lua/configs/gitgutter.lua new file mode 100644 index 0000000..70886a6 --- /dev/null +++ b/lua/configs/gitgutter.lua @@ -0,0 +1,9 @@ +vim.cmd [[ + let g:gitgutter_signs = 0 + nmap gd (GitGutterPreviewHunk) + " nmap gf (GitGutterFold) " why doesn't work? + nmap gf :GitGutterFold + nmap gu (GitGutterUndoHunk) + nmap ]h (GitGutterNextHunk) + nmap [h (GitGutterPrevHunk) +]] diff --git a/lua/configs/tagbar.lua b/lua/configs/tagbar.lua new file mode 100644 index 0000000..01c5817 --- /dev/null +++ b/lua/configs/tagbar.lua @@ -0,0 +1,3 @@ +vim.cmd [[ + noremap tt :TagbarToggle +]] diff --git a/lua/options.lua b/lua/options.lua index 90cc5b0..4565e09 100644 --- a/lua/options.lua +++ b/lua/options.lua @@ -13,6 +13,7 @@ vim.opt.updatetime = 250 vim.g.python_recommended_style = 0 vim.opt.clipboard = '' vim.opt.expandtab = false +vim.opt.exrc = true vim.cmd [[ command -range=% Encrypt execute "'<,'>!gcrypt -S -e \"$(pass show pdata)\" | base64" diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 522c36b..aa5bb87 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -1,4 +1,12 @@ return { + { + "majutsushi/tagbar", + lazy = false, + config = function() + require "configs.tagbar" + end, + }, + { "mbbill/undotree", lazy = false,