diff options
author | kylo252 <[email protected]> | 2021-11-18 16:04:34 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-11-18 16:04:34 +0100 |
commit | c26ac5364f2bb04b7428105db39c12c6549d5dfb (patch) | |
tree | a434959e1f41e7fda51b066927eee8d2645dc221 /lua/lvim/config | |
parent | 16fd37c8bf5d9f352ea16ad18d3ca327977e205a (diff) |
refactor: load the default keymaps once (#1965)
Diffstat (limited to 'lua/lvim/config')
-rw-r--r-- | lua/lvim/config/init.lua | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lua/lvim/config/init.lua b/lua/lvim/config/init.lua index 8359ff18..a3c5af24 100644 --- a/lua/lvim/config/init.lua +++ b/lua/lvim/config/init.lua @@ -26,7 +26,7 @@ function M:init() lvim.database = { save_location = utils.join_paths(home_dir, ".config", "lunarvim_db"), auto_execute = 1 } end - lvim.keys = apply_defaults(lvim.keys, require("lvim.keymappings").get_defaults()) + require("lvim.keymappings").load_defaults() local builtins = require "lvim.core.builtins" builtins.config { user_config_file = user_config_file } @@ -89,8 +89,6 @@ function M:load(config_path) vim.g.mapleader = (lvim.leader == "space" and " ") or lvim.leader - local default_keymaps = require("lvim.keymappings").get_defaults() - lvim.keys = apply_defaults(lvim.keys, default_keymaps) require("lvim.keymappings").load(lvim.keys) local settings = require "lvim.config.settings" @@ -100,8 +98,6 @@ end --- Override the configuration with a user provided one -- @param config_path The path to the configuration overrides function M:reload() - require("lvim.keymappings").clear(lvim.keys) - local lvim_modules = {} for module, _ in pairs(package.loaded) do if module:match "lvim.core" then |