From 116de857eb4d3f9453db0ae9120a0807d6642bf7 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Thu, 25 Sep 2025 10:42:25 +0000 Subject: [PATCH] Update nvf Signed-off-by: Nikolaos Karaolidis --- .../configs/user/console/neovim/default.nix | 37 +++++++++++++------ 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/hosts/common/configs/user/console/neovim/default.nix b/hosts/common/configs/user/console/neovim/default.nix index f9dfc59..22f87cf 100644 --- a/hosts/common/configs/user/console/neovim/default.nix +++ b/hosts/common/configs/user/console/neovim/default.nix @@ -27,7 +27,12 @@ vimAlias = true; autocomplete = { - blink-cmp.enable = true; + blink-cmp = { + enable = true; + setupOpts = { + signature.enabled = true; + }; + }; }; binds = { @@ -49,6 +54,14 @@ # alpha.enable = true; # }; + diagnostics = { + enable = true; + config = { + virtual_text = true; + signs = true; + }; + }; + # formatter = { # conform-nvim.enable = true; # }; @@ -103,7 +116,6 @@ formatOnSave = true; # nvim-docs-view.enable = true; # otter-nvim.enable = true; - # trouble.enable = true; }; # minimap = { @@ -145,15 +157,18 @@ telescope = { enable = true; - setupOpts.defaults.file_ignore_patterns = [ - "node_modules" - "%.venv/" - "%.git/" - "dist/" - "build/" - "target/" - "result/" - ]; + setupOpts.defaults = { + wrap_results = true; + file_ignore_patterns = [ + "node_modules" + "%.venv/" + "%.git/" + "dist/" + "build/" + "target/" + "result/" + ]; + }; }; terminal = {