aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorame <[email protected]>2025-08-28 03:32:12 -0500
committerame <[email protected]>2025-08-28 03:32:12 -0500
commit6e5735049ebf19e77f70c6609dec629870de973a (patch)
tree5c476498a512bebc55e1736b78bea53dd3685ee0
parentb2982a03d647eb207e524251652ed1133ddd432c (diff)
cmp better looking!!
-rw-r--r--fnl/plugins/blink.fnl21
-rw-r--r--init.fnl1
2 files changed, 22 insertions, 0 deletions
diff --git a/fnl/plugins/blink.fnl b/fnl/plugins/blink.fnl
index 803bc43..a7fe877 100644
--- a/fnl/plugins/blink.fnl
+++ b/fnl/plugins/blink.fnl
@@ -4,7 +4,28 @@
:<Tab> [ :select_next :fallback ]
}
+ :cmdline {
+ :enabled false
+ }
+
:completion {
+ :documentation {
+ :auto_show true
+ :auto_show_delay_ms 350
+ }
+ :menu {
+ :draw {
+ :components {
+ :label {
+ :text (fn [ctx]
+ ((. (require "colorful-menu") :blink_components_text) ctx))
+ :highlight (fn [ctx]
+ ((. (require "colorful-menu") :blink_components_highlight) ctx))
+ }
+ }
+ :treesitter [ :lsp ]
+ }
+ }
:list {
:selection {
:preselect false
diff --git a/init.fnl b/init.fnl
index aab9ee2..8f5ac60 100644
--- a/init.fnl
+++ b/init.fnl
@@ -83,6 +83,7 @@
(use! :nvim-treesitter/nvim-treesitter :require :plugins.treesitter)
(use! :ray-x/lsp_signature.nvim :config (util.setup! :lsp_signature))
(use! :saghen/blink.cmp :require :plugins.blink)
+ (use! :xzbdmw/colorful-menu.nvim :config (util.setup! :colorful-menu {:max_width 45}))
(use! :neovim/nvim-lspconfig :require :plugins.lspconfig)
(use! :williamboman/mason.nvim :config (util.setup! :mason))