local M = {} function M.setup() local default_length = 0.04 vim.g.neovide_floating_blur_amount_x = 3.0 vim.g.neovide_floating_blur_amount_y = 3.0 vim.g.neovide_transparency = 1.0 vim.g.pumblend = 30 vim.g.neovide_cursor_animation_length = default_length vim.api.nvim_create_autocmd("WinEnter", { group = vim.api.nvim_create_augroup("Setup transparency", {}), pattern = "*", callback = function() vim.wo.winblend = 30 end, }) vim.g.neovide_cursor_animate_in_insert_mode = false end return M