changeset 744:3ebd380b6ce1

feat: add fzf-lua
author zegervdv <zegervdv@me.com>
date Fri, 06 Jan 2023 06:40:51 +0000
parents 990d9b76a6e5
children 10e3f300baea
files .chezmoitemplates/init.lua
diffstat 1 files changed, 6 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua	Fri Jan 06 06:21:19 2023 +0000
+++ b/.chezmoitemplates/init.lua	Fri Jan 06 06:40:51 2023 +0000
@@ -549,24 +549,15 @@
     }
 
     use {
-      'nvim-telescope/telescope-ui-select.nvim',
-      requires = { 'nvim-telescope/telescope.nvim' },
+      'ibhagwan/fzf-lua',
       config = function()
-        require('telescope').setup {
-          defaults = {
-            border = {},
-            borderchars = { ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ' },
-            winblend = 0,
-          },
-          extensions = {
-            ['ui-select'] = require('telescope.themes').get_dropdown {
-              border = {},
-              borderchars = { ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ' },
-              winblend = 0,
-            },
+        local fzf = require 'fzf-lua'
+        fzf.setup {
+          winopts = {
+            border = 'single',
           },
         }
-        require('telescope').load_extension 'ui-select'
+        fzf.register_ui_select()
       end,
     }