diff --git a/.config/nvim/lua/keybindings.lua b/.config/nvim/lua/keybindings.lua index 796dd9b..30555f3 100644 --- a/.config/nvim/lua/keybindings.lua +++ b/.config/nvim/lua/keybindings.lua @@ -42,3 +42,8 @@ set("n", "b", telescope_builtin.resume, opts) -- LSP set("n", "h", vim.lsp.buf.hover, opts) + +-- Icon picker +set("n", "e", "IconPickerNormal symbols emoji", opts) +set("n", "y", "IconPickerYank symbols emoji", opts) +set("i", "", "IconPickerInsert symbols emoji", opts) diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index aef246c..63258db 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -67,6 +67,14 @@ return require("packer").startup({ }, }) + -- Icon picker + use({ + "ziontee113/icon-picker.nvim", + requires = { + "stevearc/dressing.nvim", + }, + }) + -- Treesitter use({ "nvim-treesitter/nvim-treesitter", diff --git a/.config/nvim/lua/plugins/icon-picker.lua b/.config/nvim/lua/plugins/icon-picker.lua new file mode 100644 index 0000000..f1375b3 --- /dev/null +++ b/.config/nvim/lua/plugins/icon-picker.lua @@ -0,0 +1,3 @@ +require("icon-picker").setup({ + disable_legacy_commands = true, +})