diff --git a/after/plugin/presense.lua b/after/plugin/presense.lua index fc1bf59..e01f55a 100644 --- a/after/plugin/presense.lua +++ b/after/plugin/presense.lua @@ -23,6 +23,14 @@ require("presence").setup({ local is_presence_active = true +vim.api.nvim_create_autocmd("VimEnter", { + callback = function() + local presence = package.loaded.presence + presence:cancel() + is_presence_active = false + end, +}) + function ToggleDiscordPresence() local presence = package.loaded.presence if is_presence_active then diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua index ab12a74..a873831 100644 --- a/after/plugin/telescope.lua +++ b/after/plugin/telescope.lua @@ -1,18 +1,20 @@ -local builtin = require('telescope.builtin') +local builtin = require('telescope.builtin'); vim.keymap.set("n", "pf", function() builtin.find_files({ hidden = true, file_ignore_patterns = { "%.git/", "%.cache", "dist/", "target/", ".vscode/", "node_modules/", "%.o", "lazy-lock.json" } - }) -end, {}) -vim.keymap.set('n', 'bf', builtin.buffers, { desc = 'Telescope buffers' }) -vim.keymap.set("n", "", builtin.git_files, {}) + }); +end, {}); +vim.keymap.set('n', 'bf', builtin.buffers, { desc = 'Telescope buffers' }); +vim.keymap.set("n", "", builtin.git_files, {}); +vim.keymap.set("n", "pl", builtin.live_grep, {}); +vim.keymap.set("n", "pd", builtin.diagnostics, {}); vim.keymap.set("n", "ps", function() builtin.grep_string({ search = vim.fn.input("Grep > ") }); -end) +end); -local actions = require('telescope.actions') +local actions = require('telescope.actions'); require("telescope").setup({ defaults = { @@ -33,4 +35,4 @@ require("telescope").setup({ -- path_display = { "smart" }, -- layout_strategy = "vertical", }, -}) +}); diff --git a/lua/nami/autocmd.lua b/lua/nami/autocmd.lua index 02f16b5..d66a3fa 100644 --- a/lua/nami/autocmd.lua +++ b/lua/nami/autocmd.lua @@ -6,7 +6,7 @@ vim.api.nvim_create_autocmd('TextYankPost', { callback = function() vim.highlight.on_yank({ higroup = 'Visual', - timeout = 100, + timeout = 200, }) end, desc = 'Highlight on yank', diff --git a/lua/nami/remap.lua b/lua/nami/remap.lua index d2d97cd..e0f41b0 100644 --- a/lua/nami/remap.lua +++ b/lua/nami/remap.lua @@ -33,6 +33,9 @@ vim.keymap.set("n", "y", "\"+y") vim.keymap.set("v", "y", "\"+y") vim.keymap.set("n", "Y", "\"+Y") vim.keymap.set("v", "d", "\"_d") +vim.keymap.set("v", "dd", "\"_d") + +vim.keymap.set("n", "", "\"\"i"); -- This is going to get me cancelled vim.keymap.set("i", "", "") @@ -43,8 +46,8 @@ vim.keymap.set("n", "f", function() vim.lsp.buf.format() end) --- vim.keymap.set("n", "", "cprevzz") --- vim.keymap.set("n", "", "cnextzz") +vim.keymap.set("n", "", "cprevzz") +vim.keymap.set("n", "", "cnextzz") -- vim.keymap.set("n", "k", "lnextzz") -- vim.keymap.set("n", "j", "lprevzz")