From ee0f7e25da18d67db688205ee7ece2d3cc80a52f Mon Sep 17 00:00:00 2001 From: Kulvir Singh Date: Wed, 29 May 2024 14:30:41 +0530 Subject: [PATCH] minor changes --- kitty/kitty.conf | 2 +- nvim/plugin/keymaps.lua | 20 +++++++++++++++++--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/kitty/kitty.conf b/kitty/kitty.conf index 1843655..94b6787 100644 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -1,6 +1,6 @@ include themes/Catppuccin_Mocha.conf -font_family "MesloLG Nerd Font Mono" +font_family MesloLGS Nerd Font Mono font_size 14.0 diff --git a/nvim/plugin/keymaps.lua b/nvim/plugin/keymaps.lua index 72c90cd..e956f60 100644 --- a/nvim/plugin/keymaps.lua +++ b/nvim/plugin/keymaps.lua @@ -35,8 +35,12 @@ set("n", "", "nohlsearch") -- Diagnostic keymaps set("n", "[d", vim.diagnostic.goto_prev, { desc = "Go to previous [D]iagnostic message" }) set("n", "]d", vim.diagnostic.goto_next, { desc = "Go to next [D]iagnostic message" }) -set("n", "e", vim.diagnostic.open_float, { desc = "Show diagnostic [E]rror messages" }) -set("n", "q", vim.diagnostic.setloclist, { desc = "Open diagnostic [Q]uickfix list" }) +-- set("n", "dq", vim.diagnostic.setloclist, { desc = "Open diagnostic [Q]uickfix list" }) +-- set("n", "de", vim.diagnostic.open_float, { desc = "Show diagnostic [E]rror messages" }) + +vim.keymap.set("n", "q", "bprevious", { desc = "Go to previous buffer" }) +vim.keymap.set("n", "e", "bnext", { desc = "Go to next buffer" }) +vim.keymap.set("n", "w", "bdelete", { desc = "Delete buffer" }) -- Disable arrow keys in normal mode set("n", "", 'echo "Use h to move!!"') @@ -47,8 +51,18 @@ set("n", "", 'echo "Use j to move!!"') -- Highlight when yanking (copying) text vim.api.nvim_create_autocmd("TextYankPost", { desc = "Highlight when yanking (copying) text", - group = vim.api.nvim_create_augroup("kickstart-highlight-yank", { clear = true }), + group = vim.api.nvim_create_augroup("highlight-yank", { clear = true }), callback = function() vim.highlight.on_yank() end, }) + +vim.api.nvim_create_autocmd("ColorScheme", { + desc = "Brighter separator for floating windows", + group = vim.api.nvim_create_augroup("separator", { clear = true }), + callback = function() + vim.api.nvim_set_hl(0, "WinSeparator", { bg = "NONE", fg = "#aaaaaa" }) + vim.api.nvim_set_hl(0, "FloatBorder", { bg = "NONE", fg = "#aaaaaa" }) + vim.api.nvim_set_hl(0, "FloatBorder", { bg = "NONE", fg = "#aaaaaa" }) + end, +})