1
0
Fork 0

Move some settings over to lua

so they aren't loaded at a bad time
This commit is contained in:
Vivianne 2022-03-05 04:00:43 -08:00
parent 5e1d627e2e
commit 426ae45c32
2 changed files with 21 additions and 14 deletions

View File

@ -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'

View File

@ -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',