From 24167e2b2669e7b69be09e9d32c65bfde950c272 Mon Sep 17 00:00:00 2001 From: bhagwan Date: Wed, 23 Feb 2022 18:03:30 -0800 Subject: [PATCH] updated 'minimal_init.lua', instructions in ISSUE_TEMPLATE --- .github/ISSUE_TEMPLATE.md | 11 ++++++++++- minimal_init.lua | 30 ++++++++++++++++++------------ 2 files changed, 28 insertions(+), 13 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 6208731..f90fd7a 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -9,6 +9,16 @@ - `nvim --version`: - `fzf --version`: + +- [ ] The issue is reproducible with `minimal_init.lua` + +
fzf-lua configuration @@ -18,7 +28,6 @@ require('fzf-lua').setup({ }) ``` -
### Description diff --git a/minimal_init.lua b/minimal_init.lua index 1a3d984..fba6393 100644 --- a/minimal_init.lua +++ b/minimal_init.lua @@ -31,19 +31,25 @@ if not res then end end -packer.startup({function(use) - use { 'wbthomason/packer.nvim', opt = true } - use { 'ibhagwan/fzf-lua', - config = function() - vim.api.nvim_set_keymap('n', '', - ':lua require"fzf-lua".files()', {}) - require'fzf-lua'.setup({}) - end, - } -end}) +packer.startup({ + function(use) + use { 'wbthomason/packer.nvim', opt = true } + use { 'ibhagwan/fzf-lua', + setup = [[ vim.api.nvim_set_keymap('n', '', + 'lua require"fzf-lua".files()', {}) ]], + config = 'require"fzf-lua".setup({})', + event = 'VimEnter', + opt = true, + } + end, + -- do not remove installed plugins (when running 'vim -u') + config = { auto_clean = false } +}) + +packer.on_compile_done = function() + packer.loader('fzf-lua') +end if not vim.loop.fs_stat(packer.config.compile_path) then packer.sync() -else - packer.compile() end