Sfoglia il codice sorgente

lazyload telescope (#564)

* lazyload telescope

* Update plugins.lua

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
kylo252 4 anni fa
parent
commit
5ecdae981f
2 ha cambiato i file con 6 aggiunte e 3 eliminazioni
  1. 0 1
      init.lua
  2. 6 2
      lua/plugins.lua

+ 0 - 1
init.lua

@@ -6,7 +6,6 @@ require('colorscheme')
 require('lv-utils')
 require('keymappings')
 require('lv-galaxyline')
-require('lv-telescope')
 require('lv-treesitter')
 require('lv-autopairs')
 require('lv-which-key')

+ 6 - 2
lua/plugins.lua

@@ -22,8 +22,11 @@ return require("packer").startup(function(use)
     -- Telescope
     use {"nvim-lua/popup.nvim"}
     use {"nvim-lua/plenary.nvim"}
-    use {"nvim-telescope/telescope.nvim"}
-
+    use {
+        "nvim-telescope/telescope.nvim", 
+        config = [[require('lv-telescope')]],    
+        cmd = "Telescope"
+    }
     -- Autocomplete
     use {
         "hrsh7th/nvim-compe",
@@ -290,6 +293,7 @@ return require("packer").startup(function(use)
     use {
         "nvim-telescope/telescope-project.nvim",
         event = "BufRead",
+        after = "telescope.nvim",
         disable = not O.plugin.telescope_project.active
     }
     -- Sane gx for netrw_gx bug