From 5930a3f5cd1372fd6eb5a447a85ee61bcc2a7f81 Mon Sep 17 00:00:00 2001 From: RafayAhmad7548 Date: Mon, 18 May 2026 06:50:02 +0500 Subject: [PATCH] nvim update --- .config/nvim/lazy-lock.json | 1 + .config/nvim/lua/config/keymaps.lua | 3 ++- .config/nvim/lua/config/plugins/git.lua | 1 + .config/nvim/lua/config/plugins/languages/treesitter.lua | 6 ++++++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 4afd78c..da1919b 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -26,5 +26,6 @@ "rest.nvim": { "branch": "main", "commit": "714d5512aaec5565d55652480c16c26f8d95645d" }, "snacks.nvim": { "branch": "main", "commit": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e" }, "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, + "tokyonight.nvim": { "branch": "main", "commit": "cdc07ac78467a233fd62c493de29a17e0cf2b2b6" }, "vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" } } diff --git a/.config/nvim/lua/config/keymaps.lua b/.config/nvim/lua/config/keymaps.lua index 08de10f..9b393b0 100644 --- a/.config/nvim/lua/config/keymaps.lua +++ b/.config/nvim/lua/config/keymaps.lua @@ -17,6 +17,7 @@ vim.keymap.set({ 'n', 'v' }, '', 'zz', { desc = 'centered scroll' }) vim.keymap.set({ 'n', 'v' }, '', 'zz', { desc = 'centered scroll' }) vim.keymap.set({ 'n', 'v' }, '', 'zz', { desc = 'centered jump back' }) vim.keymap.set({ 'n', 'v' }, '', 'zz', { desc = 'centered jump forward' }) +vim.keymap.set({ 'n', 'v' }, 'zj', 'zh', { desc = 'scroll left' }) vim.keymap.set({ 'n', 'v' }, 'zJ', 'zH', { desc = 'scroll half page left' }) -- start of line @@ -53,7 +54,7 @@ vim.keymap.set('t', '', 'Floaterminal prev', { desc = 'prev termin vim.keymap.set('t', '', '', { desc = 'kill terminal' }) -vim.keymap.set('t', '', '', { desc = 'normal mode in terminal' }) +vim.keymap.set('t', '', '', { desc = 'normal mode in terminal' }) vim.keymap.set('n', '', require('mini.files').open, { desc = 'open mini files' }) diff --git a/.config/nvim/lua/config/plugins/git.lua b/.config/nvim/lua/config/plugins/git.lua index b9f7449..894679e 100644 --- a/.config/nvim/lua/config/plugins/git.lua +++ b/.config/nvim/lua/config/plugins/git.lua @@ -1,6 +1,7 @@ return { { 'lewis6991/gitsigns.nvim', + -- dir = '~/Stuff/Coding/gitsigns.nvim', opts = { signs = { add = { text = '┃' }, diff --git a/.config/nvim/lua/config/plugins/languages/treesitter.lua b/.config/nvim/lua/config/plugins/languages/treesitter.lua index 6c05b63..87d28fa 100644 --- a/.config/nvim/lua/config/plugins/languages/treesitter.lua +++ b/.config/nvim/lua/config/plugins/languages/treesitter.lua @@ -1,3 +1,9 @@ +vim.api.nvim_create_autocmd('FileType', { + callback = function () + pcall(vim.treesitter.start) + end +}) + return { 'nvim-treesitter/nvim-treesitter', build = ':TSUpdate',