diff --git a/lua/opencode/ui/select.lua b/lua/opencode/ui/select.lua index 1aba3c2..102c02e 100644 --- a/lua/opencode/ui/select.lua +++ b/lua/opencode/ui/select.lua @@ -183,17 +183,11 @@ function M.select(opts) table.insert(formatted, 2, { string.rep(" ", 18 - #item.name) }) return formatted else - local indent = #tostring(#items) - #tostring(item.idx) if item.__group then local divider = string.rep("—", (80 - #item.name) / 2) - return string.rep(" ", indent) .. divider .. item.name .. divider + return divider .. item.name .. divider end - return ("%s[%s]%s%s"):format( - string.rep(" ", indent), - item.name, - string.rep(" ", 18 - #item.name), - item.text or "" - ) + return ("[%s]%s%s"):format(item.name, string.rep(" ", 18 - #item.name), item.text or "") end end, }