From 196cc19a881248c34bd2bb0bdf2f0487e703d4dd Mon Sep 17 00:00:00 2001 From: Julien Rabier Date: Mon, 6 Nov 2023 14:23:53 +0100 Subject: [PATCH] [nvim] telescope-notmuch and keymap --- private_dot_config/nvim/lua/config/keymaps.lua | 3 ++- private_dot_config/nvim/lua/plugins/mail.lua | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 private_dot_config/nvim/lua/plugins/mail.lua diff --git a/private_dot_config/nvim/lua/config/keymaps.lua b/private_dot_config/nvim/lua/config/keymaps.lua index b3a3df1..c72a80c 100644 --- a/private_dot_config/nvim/lua/config/keymaps.lua +++ b/private_dot_config/nvim/lua/config/keymaps.lua @@ -2,7 +2,7 @@ -- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua -- Add any additional keymaps here vim.keymap.set("n", ",c", "2GddOTo: contact@sysnove.frjddOCc: ") -vim.keymap.set("n", "b", ":!bash gen.sh") +vim.keymap.set("n", ",b", ":!bash gen.sh") -- function to toggle "normal" diagnostics or lsp-lines diagnostics. local function toggle_diagnostics() local diagnostics_on = require("lsp_lines").toggle() @@ -13,3 +13,4 @@ local function toggle_diagnostics() end end vim.keymap.set("n", "ui", toggle_diagnostics, { desc = "Toggle [i]nline diagnostic type" }) +vim.keymap.set("i", "", "Telescope notmuch theme=cursor") diff --git a/private_dot_config/nvim/lua/plugins/mail.lua b/private_dot_config/nvim/lua/plugins/mail.lua new file mode 100644 index 0000000..aa0d83c --- /dev/null +++ b/private_dot_config/nvim/lua/plugins/mail.lua @@ -0,0 +1,7 @@ +return { + "https://codeberg.org/JoshuaCrewe/telescope-notmuch.nvim.git", + config = function() + require("telescope").load_extension("notmuch") + end, + ft = { "mail" }, +}