diff --git a/home/common/nvim/blink-cmp.lua b/home/common/nvim/blink-cmp.lua index 26531e4..f635cba 100644 --- a/home/common/nvim/blink-cmp.lua +++ b/home/common/nvim/blink-cmp.lua @@ -28,6 +28,7 @@ require 'blink-cmp'.setup({ menu = { auto_show = true, + border = 'rounded', direction_priority = { 'n' }, draw = { components = { diff --git a/home/common/nvim/dieter/lua/dieter/init.lua b/home/common/nvim/dieter/lua/dieter/init.lua index 7a7d3a2..24a3677 100644 --- a/home/common/nvim/dieter/lua/dieter/init.lua +++ b/home/common/nvim/dieter/lua/dieter/init.lua @@ -34,7 +34,6 @@ local colors = { selection = hsl(270, 75, 92), highlight_subtle = hsl(0, 0, 94), highlight_intense = hsl(42, 100, 30), - }, dark = { @@ -46,7 +45,7 @@ local colors = { dimmed = hsl(212, 19, 25), -- dimmed_subtle = hsl(212, 19, 70), - dimmed_subtle = hsl(212, 5, 65), + dimmed_subtle = hsl(212, 19, 50), highlight_subtle = hsl(212, 27, 11), highlight_intense = hsl(58, 100, 60), @@ -112,6 +111,8 @@ local setupGroups = function(c) Special = { link = "NormalNC" }, Type = { link = "NormalNC" }, + MsgArea = { fg = c.dimmed_subtle }, + String = { fg = c.string }, Visual = { bg = c.selection }, @@ -176,8 +177,8 @@ local setupGroups = function(c) InclineNormalNC = { bg = c.background }, WinSeparator = { bg = c.dialog_bg, fg = c.dialog_fg }, - NormalFloat = { bg = c.doc_bg, fg = c.doc_fg }, - FloatBorder = { fg = c.doc_fg }, + NormalFloat = { bg = c.background, fg = c.foreground }, + FloatBorder = { fg = c.foreground }, FloatTitle = { fg = c.doc_fg, bold = true }, Title = { fg = c.foreground, bold = true }, @@ -193,6 +194,7 @@ local setupGroups = function(c) MiniClueDescGroup = { bg = c.background, fg = c.foreground, italic = true }, MiniClueDescSingle = { bg = c.background, fg = c.foreground }, MiniClueSeparator = { link = "MiniClueBorder" }, + MiniClueSeparator = { link = "MiniClueBorder" }, MiniCursorWord = { underdotted = true, bold = true, sp = c.diagnostic_hint }, diff --git a/home/common/nvim/init.lua b/home/common/nvim/init.lua index 03ae7d7..9534e5a 100644 --- a/home/common/nvim/init.lua +++ b/home/common/nvim/init.lua @@ -84,9 +84,8 @@ vim.o.showcmd = false vim.o.showmode = false vim.o.smoothscroll = true vim.o.splitkeep = "screen" -vim.o.timeoutlen = 1 -vim.o.timeout = true -vim.o.updatetime = 50 +vim.o.timeout = false +vim.o.updatetime = 250 -- Use rg vim.o.grepprg = [[rg --glob "!.jj" --glob "!.git" --no-heading --vimgrep --follow $*]] diff --git a/home/common/nvim/mini.lua b/home/common/nvim/mini.lua index 297c1c6..f769f93 100644 --- a/home/common/nvim/mini.lua +++ b/home/common/nvim/mini.lua @@ -49,15 +49,16 @@ local picker_win_config = function() height = height, width = width, row = 2, - col = math.floor((vim.o.columns - width) / 2), + col = 5, } end require('mini.pick').setup({ mappings = { move_down = '', + move_up = '', toggle_info = '', - toggle_preview = '', + toggle_preview = 'p', }, options = { use_cache = true }, window = {