From 310af203a91a1a9f184c04373d5c7a6eb5c39474 Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Fri, 13 Feb 2026 20:46:54 +0000 Subject: Customise blink.cmp theme --- nvim/.config/nvim/lua/plugins/nord.lua | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) (limited to 'nvim/.config') diff --git a/nvim/.config/nvim/lua/plugins/nord.lua b/nvim/.config/nvim/lua/plugins/nord.lua index 4f7ced5..daa66fc 100644 --- a/nvim/.config/nvim/lua/plugins/nord.lua +++ b/nvim/.config/nvim/lua/plugins/nord.lua @@ -2,6 +2,21 @@ vim.pack.add({'https://github.com/shaunsingh/nord.nvim'}) vim.cmd[[colorscheme nord]] --- Make directory paths in the Snacks picker readable. -vim.api.nvim_set_hl(0, "SnacksPickerDir", { link = "Directory" }) -vim.api.nvim_set_hl(0, "SnacksPickerPathHidden", { link = "Comment" }) +local set_hl = vim.api.nvim_set_hl + +-- Snakcs Customisation. +set_hl(0, "SnacksPickerDir", { link = "Directory" }) +set_hl(0, "SnacksPickerPathHidden", { link = "Comment" }) + +-- Blink.cmp Customisation. +-- The main menu window. +set_hl(0, 'BlinkCmpMenu', { fg = '#D8DEE9', bg = '#2E3440' }) +-- The border of the menu. +set_hl(0, 'BlinkCmpMenuBorder', { fg = '#4C566A', bg = '#2E3440' }) +-- The currently selected item. +set_hl(0, 'BlinkCmpMenuSelection', { fg = '#2E3440', bg = '#88C0D0', bold = true }) +-- Fuzzy match characters. +set_hl(0, 'BlinkCmpLabelMatch', { fg = '#81A1C1', bold = true }) +-- Documentation window. +set_hl(0, 'BlinkCmpDoc', { fg = '#D8DEE9', bg = '#3B4252' }) +set_hl(0, 'BlinkCmpDocBorder', { fg = '#4C566A', bg = '#3B4252' }) -- cgit v1.2.3-13-gbd6f