From 745f11455b151c5d1e02831ca7a5b8ba8d90938b Mon Sep 17 00:00:00 2001 From: tiyn Date: Thu, 11 Dec 2025 06:11:57 +0100 Subject: [PATCH] nvim: added dictionary --- .config/nvim/lua/keymap.lua | 5 ++++- .config/nvim/lua/plugins/telescope.lua | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/keymap.lua b/.config/nvim/lua/keymap.lua index 8b65fe6..597f563 100644 --- a/.config/nvim/lua/keymap.lua +++ b/.config/nvim/lua/keymap.lua @@ -1,5 +1,6 @@ -- setup keymap function local wk = require("which-key") +local telescope = require("telescope") local lazygit = require("FTerm"):new({ cmd = "lazygit" }) wk.add({ @@ -61,7 +62,6 @@ wk.add({ {mode = "n", "tt", require("FTerm").toggle, desc = "Terminal: open", noremap = true}, {mode = "n", "gt", function() lazygit:toggle() end, desc = "Git: open lazygit", noremap = true}, {mode = "n", "tg", function() lazygit:toggle() end, desc = "Terminal: open lazygit", noremap = true}, - {mode = "n", "tg", function() lazygit:toggle() end, desc = "Terminal: open lazygit", noremap = true}, -- sindrets/diffview.nvim {mode = "n", "gdo", ":DiffviewOpen", desc = "Git: open diff"}, {mode = "n", "gdc", ":DiffviewClose", desc = "Git: close diff"}, @@ -87,6 +87,9 @@ wk.add({ -- nvim-telescope/telescope.nvim {mode = "n", "ff", ":Telescope find_files", desc = "Telescope: find files", noremap = true}, {mode = "n", "ff", ":Telescope find_files", desc = "Telescope: find files", noremap = true}, + -- archie-judd/telescope-words.nvim + {mode = "n", "wd", telescope.extensions.telescope_words.search_dictionary, desc = "Telescope: search dictionary", noremap = true}, + {mode = "n", "wt", telescope.extensions.telescope_words.search_thesaurus, desc = "Telescope: search thesaurus", noremap = true}, -- gnikdroy/projections.nvim {mode = "n", "fp", function() vim.cmd("Telescope projections") end, desc = "Telescope: find projects", noremap = true}, -- kamykn/spelunker.vim diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua index 8382353..dc31800 100644 --- a/.config/nvim/lua/plugins/telescope.lua +++ b/.config/nvim/lua/plugins/telescope.lua @@ -3,7 +3,10 @@ return { { 'nvim-telescope/telescope.nvim', version = '0.1.2', - dependencies = { 'nvim-lua/plenary.nvim' }, + dependencies = { + 'nvim-lua/plenary.nvim', + 'archie-judd/telescope-words.nvim' + }, opts = {} } }