From 162e3423b71b880254dc9ec4abd2141aba5dd20d Mon Sep 17 00:00:00 2001 From: Quentin Boyer Date: Sun, 15 Dec 2024 21:02:33 +0100 Subject: [PATCH] neovim: Add a way to profile nvim --- neovim/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/neovim/default.nix b/neovim/default.nix index 7323bc9..cfa76b9 100644 --- a/neovim/default.nix +++ b/neovim/default.nix @@ -372,6 +372,18 @@ keymaps.enable = true; }; + plugins.snacks.enable = true; + + extraConfigLuaPre = lib.mkBefore '' + if vim.env.PROF then + require("snacks.profiler").startup({ + startup = { + event = "VimEnter" + } + }) + end + ''; + extraConfigLuaPost = '' require("luasnip.loaders.from_snipmate").lazy_load()