From 5fb090331fa626de4b799a1c44153258ba9e15fe Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sun, 14 Apr 2024 19:29:38 +0100 Subject: [PATCH] More nixvim options --- modules/editors/neovim/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/editors/neovim/default.nix b/modules/editors/neovim/default.nix index 1e1b9e2..49db9cd 100644 --- a/modules/editors/neovim/default.nix +++ b/modules/editors/neovim/default.nix @@ -27,6 +27,12 @@ in { splitbelow = true; splitright = true; undofile = true; + updatetime = 100; + }; + + globals = { + mapleader = ","; + maplocalleader = ","; }; clipboard = { @@ -74,6 +80,11 @@ in { { name = "path"; } { name = "buffer"; } ]; + settings.mapping = { + "" = "cmp.mapping(cmp.mapping.select_next_item(), {'i', 's'})"; + "" = "cmp.mapping(cmp.mapping.select_prev_item(), {'i', 's'})"; + "" = "cmp.mapping.confirm({ select = true })"; + }; }; plugins.telescope = { @@ -102,6 +113,7 @@ in { enable = true; highlightDefinitions = { enable = true; + clearOnCursorMove = false; }; };