From b124c0a47a20609db377e1218eaadf3733ff13d7 Mon Sep 17 00:00:00 2001 From: Roel de Cort <63876068+dc-tec@users.noreply.github.com> Date: Sun, 7 Jul 2024 00:59:55 +0200 Subject: [PATCH] patch: update colors and theme (#12) Fix Navic lualine text color so it better matches the overall theme. Also changed the indentscope outline color to rosewater and enabled some extra catppuccin theming settings. --- config/plugins/themes/default.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/config/plugins/themes/default.nix b/config/plugins/themes/default.nix index 2f66182..8bb5b8d 100644 --- a/config/plugins/themes/default.nix +++ b/config/plugins/themes/default.nix @@ -8,9 +8,10 @@ dark = "mocha"; }; custom_highlights = '' - function(numbercolor) + function(highlights) return { - CursorLineNr = { fg = numbercolor.peach, style = {} }, + CursorLineNr = { fg = highlights.peach, style = {} }, + NavicText = { fg = highlights.text }, } end ''; @@ -27,6 +28,7 @@ which_key = true; illuminate = { enabled = true; + lsp = true; }; navic = { enabled = true; @@ -35,12 +37,22 @@ treesitter = true; telescope.enabled = true; indent_blankline.enabled = true; - mini.enabled = true; + mini = { + enabled = true; + indentscope_color = "rosewater"; + }; native_lsp = { enabled = true; inlay_hints = { background = true; }; + virtual_text = { + errors = ["italic"]; + hints = ["italic"]; + information = ["italic"]; + warnings = ["italic"]; + ok = ["italic"]; + }; underlines = { errors = ["underline"]; hints = ["underline"];