Move some settings over to lua
so they aren't loaded at a bad time
This commit is contained in:
parent
5e1d627e2e
commit
426ae45c32
12
init.vim
12
init.vim
|
@ -32,7 +32,6 @@ set noshowcmd
|
|||
set noshowmode
|
||||
|
||||
syntax on
|
||||
colorscheme dracula
|
||||
|
||||
nnoremap <silent>]b :BufferLineCycleNext<CR>
|
||||
nnoremap <silent>[b :BufferLineCyclePrev<CR>
|
||||
|
@ -93,17 +92,6 @@ nnoremap <leader>fs <cmd>Telescope search_history<cr>
|
|||
|
||||
command CDC cd %:p:h
|
||||
|
||||
" wiki.vim bindings
|
||||
let g:wiki_filetypes = ['md']
|
||||
nnoremap <leader>fw <cmd>lua require'telescope.builtin'.find_files({ cwd = vim.g.wiki_root })<CR>
|
||||
nnoremap <leader>fW <cmd>lua require'telescope.builtin'.live_grep({ cwd = vim.g.wiki_root })<CR>
|
||||
nnoremap <leader>ft <cmd>WikiTagSearch<CR>
|
||||
|
||||
let s:tag_parser = deepcopy(g:wiki#tags#default_parser)
|
||||
let s:tag_parser.re_match = '\v%(^|\s)#\zs[^# ]+'
|
||||
let s:tag_parser.re_findstart = '\v%(^|\s)#\zs[^# ]+'
|
||||
let g:wiki_tag_parsers = [s:tag_parser]
|
||||
|
||||
let g:lt_location_list_toggle_map = '<leader>l'
|
||||
let g:lt_quickfix_list_toggle_map = '<leader>q'
|
||||
|
||||
|
|
|
@ -10,7 +10,12 @@ lsp_client_capabilities = vim.lsp.protocol.make_client_capabilities()
|
|||
|
||||
return require('packer').startup(function(use)
|
||||
use 'wbthomason/packer.nvim'
|
||||
use 'dracula/vim'
|
||||
use {
|
||||
'dracula/vim',
|
||||
config = function()
|
||||
vim.cmd('colorscheme dracula')
|
||||
end
|
||||
}
|
||||
use 'kyazdani42/nvim-web-devicons'
|
||||
use {
|
||||
'kyazdani42/nvim-tree.lua',
|
||||
|
@ -109,7 +114,21 @@ return require('packer').startup(function(use)
|
|||
}
|
||||
use 'habamax/vim-godot'
|
||||
use 'skywind3000/asyncrun.vim'
|
||||
use 'lervag/wiki.vim'
|
||||
use {
|
||||
'lervag/wiki.vim',
|
||||
config = function()
|
||||
vim.g.wiki_filetypes = {'md'}
|
||||
vim.api.nvim_set_keymap('n', '<leader>fw', "<cmd>lua require'telescope.builtin'.find_files({ cwd = vim.g.wiki_root})<CR>", {noremap=true})
|
||||
vim.api.nvim_set_keymap('n', '<leader>fW', "<cmd>lua require'telescope.builtin'.live_grep({ cwd = vim.g.wiki_root})<CR>", {noremap=true})
|
||||
vim.api.nvim_set_keymap('n', '<leader>ft', '<cmd>WikiTagSearch<CR>', {noremap=true})
|
||||
|
||||
vim.s.tag_parser = vim.fn.deepcopy(vim.g['wiki#tags#default_parser'])
|
||||
vim.s.tag_parser.re_match = '\v%(^|\s)#\zs[^# ]+'
|
||||
vim.s.tag_parser.re_findstart = '\v%(^|\s)#\zs[^# ]+'
|
||||
vim.g.wiki_tag_parsers = {vim.s.tag_parser}
|
||||
end,
|
||||
requires = { 'nvim-telescope/telescope.nvim' }
|
||||
}
|
||||
use 'valloric/listtoggle'
|
||||
use {
|
||||
'neovim/nvim-lspconfig',
|
||||
|
|
Loading…
Reference in New Issue