35 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
| 
 | |
| 
 | |
| require('smoothcursor').setup({
 | |
|     autostart = true,
 | |
|     cursor = "",              -- cursor shape (need nerd font)
 | |
|     texthl = "SmoothCursor",   -- highlight group, default is { bg = nil, fg = "#FFD400" }
 | |
|     linehl = nil,              -- highlight sub-cursor line like 'cursorline', "CursorLine" recommended
 | |
|     type = "default",          -- define cursor movement calculate function, "default" or "exp" (exponential).
 | |
|     fancy = {
 | |
|         enable = true,        -- enable fancy mode
 | |
|         head = { cursor = "", texthl = "SmoothCursor", linehl = nil },
 | |
|         body = {
 | |
|             { cursor = "", texthl = "SmoothCursorYellow" },
 | |
|             { cursor = "", texthl = "SmoothCursorYellow" },
 | |
|             { cursor = "●", texthl = "SmoothCursorYellow" },
 | |
|             { cursor = "●", texthl = "SmoothCursorYellow" },
 | |
|             { cursor = "•", texthl = "SmoothCursorYellow" },
 | |
|             { cursor = ".", texthl = "SmoothCursorYellow" },
 | |
|             { cursor = ".", texthl = "SmoothCursorYellow" },
 | |
|         },
 | |
|         tail = { cursor = nil, texthl = "SmoothCursor" }
 | |
|     },
 | |
|     flyin_effect = nil,        -- "bottom" or "top"
 | |
|     speed = 50,                -- max is 100 to stick to your current position
 | |
|     intervals = 25,            -- tick interval
 | |
|     priority = 10,             -- set marker priority
 | |
|     timeout = 1500,            -- timout for animation
 | |
|     threshold = 3,             -- animate if threshold lines jump
 | |
|     disable_float_win = false, -- disable on float window
 | |
|     enabled_filetypes = nil,   -- example: { "lua", "vim" }
 | |
|     disabled_filetypes = nil,  -- this option will be skipped if enabled_filetypes is set. example: { "TelescopePrompt", "NvimTree" }
 | |
| })
 | |
| 
 | |
| 
 | |
| 
 |