From 88482d92791d1260b75facb4ca87dfbf654cf99b Mon Sep 17 00:00:00 2001 From: alice-vu-163 Date: Tue, 6 May 2025 17:33:44 +0700 Subject: [PATCH] add smear cursor and add keymap for term --- lua/custom/keymaps/init.lua | 1 + lua/custom/plugins/init.lua | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/lua/custom/keymaps/init.lua b/lua/custom/keymaps/init.lua index a21e568a..623d0a70 100644 --- a/lua/custom/keymaps/init.lua +++ b/lua/custom/keymaps/init.lua @@ -30,6 +30,7 @@ vim.keymap.set('n', 'T', function() hidden = true, -- ensures it doesn't persist visually } float_term:toggle() + require('toggleterm').toggle_all() end, { desc = 'Toggle Floating Terminal' }) vim.keymap.set('n', 'bd', function() diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua index 0dd93034..bf9a2a48 100644 --- a/lua/custom/plugins/init.lua +++ b/lua/custom/plugins/init.lua @@ -3,6 +3,20 @@ -- -- See the kickstart.nvim README for more information return { + { + 'sphamba/smear-cursor.nvim', + event = 'VeryLazy', + config = function() + require('smear_cursor').setup { + cursor_color = '#ff8800', + stiffness = 1, + trailing_stiffness = 0.35, + trailing_exponent = 15, + hide_target_hack = false, + gamma = 1, + } + end, + }, { 'akinsho/toggleterm.nvim', version = '*',