mirror of
https://github.com/LunarVim/LunarVim.git
synced 2025-07-12 18:34:41 +02:00
Documentation generator (#200)
This commit is contained in:
parent
3bc4bb6103
commit
7fa7e3c275
6 changed files with 21 additions and 3 deletions
1
init.lua
1
init.lua
|
@ -37,6 +37,7 @@ require('nv-lightbulb')
|
||||||
require('nv-indentline')
|
require('nv-indentline')
|
||||||
require('nv-bookmark')
|
require('nv-bookmark')
|
||||||
require('nv-dadbod')
|
require('nv-dadbod')
|
||||||
|
require('nv-doge')
|
||||||
-- require('nv-lspinstall')
|
-- require('nv-lspinstall')
|
||||||
|
|
||||||
-- Which Key (Hope to replace with Lua plugin someday)
|
-- Which Key (Hope to replace with Lua plugin someday)
|
||||||
|
|
|
@ -2,5 +2,5 @@ vim.api.nvim_set_keymap("n", "<leader>Du", ":DBUIToggle<CR>", {noremap=true, sil
|
||||||
vim.api.nvim_set_keymap("n", "<leader>Df", ":DBUIFindBuffer<CR>", {noremap=true, silent = true})
|
vim.api.nvim_set_keymap("n", "<leader>Df", ":DBUIFindBuffer<CR>", {noremap=true, silent = true})
|
||||||
vim.api.nvim_set_keymap("n", "<leader>Dr", ":DBUIRenameBuffer<CR>", {noremap=true, silent = true})
|
vim.api.nvim_set_keymap("n", "<leader>Dr", ":DBUIRenameBuffer<CR>", {noremap=true, silent = true})
|
||||||
vim.api.nvim_set_keymap("n", "<leader>Dl", ":DBUILastQueryInfo<CR>", {noremap=true, silent = true})
|
vim.api.nvim_set_keymap("n", "<leader>Dl", ":DBUILastQueryInfo<CR>", {noremap=true, silent = true})
|
||||||
vim.g.db_ui_save_location = O.db_ui_save_location
|
vim.g.db_ui_save_location = O.database.save_location
|
||||||
vim.g.db_ui_auto_execute_table_helpers = 1
|
vim.g.db_ui_auto_execute_table_helpers = O.database.auto_execute
|
1
lua/nv-doge/init.lua
Normal file
1
lua/nv-doge/init.lua
Normal file
|
@ -0,0 +1 @@
|
||||||
|
vim.g.doge_mapping = '<Leader>*'
|
|
@ -4,7 +4,10 @@ O = {
|
||||||
colorscheme = 'nvcode',
|
colorscheme = 'nvcode',
|
||||||
relative_number = true,
|
relative_number = true,
|
||||||
shell = 'bash',
|
shell = 'bash',
|
||||||
db_ui_save_location = '~/.config/nvcode_db',
|
database = {
|
||||||
|
save_location = '~/.config/nvcode_db',
|
||||||
|
auto_execute = 1
|
||||||
|
},
|
||||||
python = {
|
python = {
|
||||||
linter = '',
|
linter = '',
|
||||||
-- @usage can be 'yapf', 'black'
|
-- @usage can be 'yapf', 'black'
|
||||||
|
|
|
@ -118,6 +118,9 @@ return require('packer').startup(function(use)
|
||||||
use 'kristijanhusak/vim-dadbod-ui'
|
use 'kristijanhusak/vim-dadbod-ui'
|
||||||
use 'kristijanhusak/vim-dadbod-completion'
|
use 'kristijanhusak/vim-dadbod-completion'
|
||||||
|
|
||||||
|
-- Documentation Generator
|
||||||
|
use {'kkoomen/vim-doge', run = ':call doge#install()'}
|
||||||
|
|
||||||
-- TODO put this back when stable for indent lines
|
-- TODO put this back when stable for indent lines
|
||||||
-- vim.g.indent_blankline_space_char = ''
|
-- vim.g.indent_blankline_space_char = ''
|
||||||
-- use 'b3nj5m1n/kommentary'
|
-- use 'b3nj5m1n/kommentary'
|
||||||
|
|
|
@ -32,6 +32,7 @@ let g:which_key_map['h'] = [ '<C-W>s' ,
|
||||||
let g:which_key_map['M'] = [ ':MarkdownPreviewToggle' , 'markdown preview']
|
let g:which_key_map['M'] = [ ':MarkdownPreviewToggle' , 'markdown preview']
|
||||||
let g:which_key_map['h'] = [ ':let @/ = ""' , 'no highlight' ]
|
let g:which_key_map['h'] = [ ':let @/ = ""' , 'no highlight' ]
|
||||||
let g:which_key_map['r'] = [ ':RnvimrToggle' , 'ranger' ]
|
let g:which_key_map['r'] = [ ':RnvimrToggle' , 'ranger' ]
|
||||||
|
let g:which_key_map['*'] = [ ':DogeGenerate' , 'documentation generator' ]
|
||||||
" TODO create entire treesitter section
|
" TODO create entire treesitter section
|
||||||
let g:which_key_map['T'] = [ ':TSHighlightCapturesUnderCursor' , 'treesitter highlight' ]
|
let g:which_key_map['T'] = [ ':TSHighlightCapturesUnderCursor' , 'treesitter highlight' ]
|
||||||
let g:which_key_map['v'] = [ '<C-W>v' , 'split right']
|
let g:which_key_map['v'] = [ '<C-W>v' , 'split right']
|
||||||
|
@ -100,6 +101,15 @@ let g:which_key_map.d = {
|
||||||
" \ 'O' : ['DebugStepOut' , 'next-buffer'],
|
" \ 'O' : ['DebugStepOut' , 'next-buffer'],
|
||||||
" \ 'S' : ['DebugGetSession ' , 'fzf-buffer'],
|
" \ 'S' : ['DebugGetSession ' , 'fzf-buffer'],
|
||||||
|
|
||||||
|
" D is for database
|
||||||
|
let g:which_key_map.D = {
|
||||||
|
\ 'name' : '+database' ,
|
||||||
|
\ 'u' : ['DBUIToggle ' , 'db ui toggle'],
|
||||||
|
\ 'f' : ['DBUIFindBuffer' , 'db find buffer'],
|
||||||
|
\ 'r' : ['DBUIRenameBuffer' , 'db rename buffer'],
|
||||||
|
\ 'l' : ['DBUILastQueryInfo' , 'db last query'],
|
||||||
|
\ }
|
||||||
|
|
||||||
|
|
||||||
" F is for fold
|
" F is for fold
|
||||||
let g:which_key_map.F = {
|
let g:which_key_map.F = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue