From bf360c7fbc8bfa0c03d96720aae0602171323d07 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Fri, 26 Apr 2024 10:35:27 +0300 Subject: [PATCH] build: move keymaps to the end --- modules/build/neovim.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/build/neovim.nix b/modules/build/neovim.nix index 07afbba..67b9162 100644 --- a/modules/build/neovim.nix +++ b/modules/build/neovim.nix @@ -36,14 +36,14 @@ in (lib.flip lib.mapAttrsToList config.vim.g (k: set "vim.g.${k}")) # Opts (lib.flip lib.mapAttrsToList config.vim.opt (k: set "vim.opt.${k}")) - # Keymaps - (lib.flip map config.vim.keymap.set ({ mode, lhs, rhs, ... } @ vars: - call "vim.keymap.set" [ mode lhs rhs (removeAttrs vars [ "mode" "lhs" "rhs" ]) ] - )) # Plugins (map (v: v.genConfig) (filter (v: !v.isDependency) (attrValues config.plugin))) # Cmd (lib.optional (config.vim.cmd != "") (call "vim.cmd" config.vim.cmd)) + # Keymaps + (lib.flip map config.vim.keymap.set ({ mode, lhs, rhs, ... } @ vars: + call "vim.keymap.set" [ mode lhs rhs (removeAttrs vars [ "mode" "lhs" "rhs" ]) ] + )) ])); plugins = lib.mapAttrsToList (k: v: v.package) config.plugin;