From 26c4c2551d4f82bcdaf5c4fd48a665c54a28ce38 Mon Sep 17 00:00:00 2001 From: talksik Date: Sat, 18 Nov 2023 10:11:49 -0800 Subject: [PATCH] adding in emoji picker --- .config/nvim/after/plugin/telescope.lua | 7 +++++++ .config/nvim/lua/talksik/packer.lua | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.config/nvim/after/plugin/telescope.lua b/.config/nvim/after/plugin/telescope.lua index d7a0a95..8c7540b 100755 --- a/.config/nvim/after/plugin/telescope.lua +++ b/.config/nvim/after/plugin/telescope.lua @@ -44,6 +44,8 @@ require('telescope').setup { }, } +require('telescope').load_extension('emoji') + vim.keymap.set('n', 'ff', builtin.find_files, {}) vim.keymap.set('n', 'fb', builtin.buffers, {}) vim.keymap.set('n', 'sw', builtin.live_grep, {}) @@ -52,3 +54,8 @@ vim.keymap.set('n', 'ss', builtin.lsp_document_symbols, {}) vim.keymap.set('n', 'st', builtin.lsp_workspace_symbols, {}) vim.keymap.set('n', 'sd', builtin.diagnostics, {}) vim.keymap.set('n', 's/', builtin.current_buffer_fuzzy_find, {}) + +-- launch `:Telescope emoji` on pressing `se` +vim.keymap.set('n', 'se', function() + vim.cmd('Telescope emoji') +end, {}) diff --git a/.config/nvim/lua/talksik/packer.lua b/.config/nvim/lua/talksik/packer.lua index bdedc80..9851abc 100644 --- a/.config/nvim/lua/talksik/packer.lua +++ b/.config/nvim/lua/talksik/packer.lua @@ -9,10 +9,11 @@ return require('packer').startup(function(use) use('nvim-lua/plenary.nvim') + use { 'nvim-telescope/telescope.nvim', tag = '0.1.0', -- or , branch = '0.1.x', - requires = { { 'nvim-lua/plenary.nvim' } } + requires = { { 'nvim-lua/plenary.nvim' }, { 'xiyaowong/telescope-emoji.nvim' } } } use({ 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' })