From 7fa7e3c275a2a866f233afc4bedd06e1750e77bb Mon Sep 17 00:00:00 2001 From: Biser Stoilov Date: Wed, 31 Mar 2021 17:45:46 +0300 Subject: Documentation generator (#200) --- lua/nv-dadbod/init.lua | 4 ++-- lua/nv-doge/init.lua | 1 + lua/nv-globals.lua | 5 ++++- lua/plugins.lua | 3 +++ 4 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 lua/nv-doge/init.lua (limited to 'lua') diff --git a/lua/nv-dadbod/init.lua b/lua/nv-dadbod/init.lua index be086679..f5de451a 100644 --- a/lua/nv-dadbod/init.lua +++ b/lua/nv-dadbod/init.lua @@ -2,5 +2,5 @@ vim.api.nvim_set_keymap("n", "Du", ":DBUIToggle", {noremap=true, sil vim.api.nvim_set_keymap("n", "Df", ":DBUIFindBuffer", {noremap=true, silent = true}) vim.api.nvim_set_keymap("n", "Dr", ":DBUIRenameBuffer", {noremap=true, silent = true}) vim.api.nvim_set_keymap("n", "Dl", ":DBUILastQueryInfo", {noremap=true, silent = true}) -vim.g.db_ui_save_location = O.db_ui_save_location -vim.g.db_ui_auto_execute_table_helpers = 1 \ No newline at end of file +vim.g.db_ui_save_location = O.database.save_location +vim.g.db_ui_auto_execute_table_helpers = O.database.auto_execute \ No newline at end of file diff --git a/lua/nv-doge/init.lua b/lua/nv-doge/init.lua new file mode 100644 index 00000000..31746795 --- /dev/null +++ b/lua/nv-doge/init.lua @@ -0,0 +1 @@ +vim.g.doge_mapping = '*' \ No newline at end of file diff --git a/lua/nv-globals.lua b/lua/nv-globals.lua index 31e93f8e..4c18a6e1 100644 --- a/lua/nv-globals.lua +++ b/lua/nv-globals.lua @@ -4,7 +4,10 @@ O = { colorscheme = 'nvcode', relative_number = true, shell = 'bash', - db_ui_save_location = '~/.config/nvcode_db', + database = { + save_location = '~/.config/nvcode_db', + auto_execute = 1 + }, python = { linter = '', -- @usage can be 'yapf', 'black' diff --git a/lua/plugins.lua b/lua/plugins.lua index 21ea5018..7341295e 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -118,6 +118,9 @@ return require('packer').startup(function(use) use 'kristijanhusak/vim-dadbod-ui' use 'kristijanhusak/vim-dadbod-completion' + -- Documentation Generator + use {'kkoomen/vim-doge', run = ':call doge#install()'} + -- TODO put this back when stable for indent lines -- vim.g.indent_blankline_space_char = '' -- use 'b3nj5m1n/kommentary' -- cgit v1.2.3