From f76f2c4bbc1ddde4b5c0882863060e4c58a11733 Mon Sep 17 00:00:00 2001 From: srdusr Date: Fri, 10 Feb 2023 10:53:23 +0200 Subject: Un-commented all lines, TODO: Figure out desired settings, until then this module will not be used --- lua/plugins/modify-blend.lua | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) (limited to 'lua') diff --git a/lua/plugins/modify-blend.lua b/lua/plugins/modify-blend.lua index 4cb2bdd..1b2c6d5 100644 --- a/lua/plugins/modify-blend.lua +++ b/lua/plugins/modify-blend.lua @@ -2,8 +2,8 @@ local ui = vim.api.nvim_list_uis()[1] local bufnr = vim.api.nvim_create_buf(true, true) local win = vim.api.nvim_open_win(bufnr, true, { - --relative = "editor", - relative = "cursor", + relative = "editor", + --relative = "cursor", width = ui.width, height = ui.height, anchor = "NE", @@ -14,30 +14,30 @@ local win = vim.api.nvim_open_win(bufnr, true, { }) vim.api.nvim_win_set_option(win, "winblend", 1) --- ---local blend_start = 15 ---local offset = 1 --- ---CANCEL = false ---local timer = vim.loop.new_timer() ---timer:start( --- 0, --- 50, --- vim.schedule_wrap(function() --- blend_start = blend_start + offset --- --- if blend_start > 90 then --- offset = -1 --- elseif blend_start < 10 then --- offset = 1 --- end --- --- if CANCEL or not vim.api.nvim_win_is_valid(win) then --- timer:close() --- timer:stop() --- return --- end --- --- vim.cmd([[highlight NormalFloat blend=]] .. tostring(blend_start)) --- end) ---) + +local blend_start = 15 +local offset = 1 + +CANCEL = false +local timer = vim.loop.new_timer() +timer:start( + 0, + 50, + vim.schedule_wrap(function() + blend_start = blend_start + offset + + if blend_start > 90 then + offset = -1 + elseif blend_start < 10 then + offset = 1 + end + + if CANCEL or not vim.api.nvim_win_is_valid(win) then + timer:close() + timer:stop() + return + end + + vim.cmd([[highlight NormalFloat blend=]] .. tostring(blend_start)) + end) +) -- cgit v1.2.3