refactor: clean & small reorgnaisation of default_config

This commit is contained in:
Galen Rowell 2021-09-04 14:34:16 +10:00 committed by siduck76
parent a5ae8899d5
commit a5a5a8220c
2 changed files with 19 additions and 17 deletions

View file

@ -3,6 +3,7 @@ local hooks = require "core.hooks"
local config = utils.load_config()
local map = utils.map
local maps = config.mappings
local plugin_maps = maps.plugin
@ -52,6 +53,16 @@ M.misc = function()
map("i", inav.top_of_line, "<ESC>^i")
end
-- easier navigation between windows
if config.options.window_nav then
local wnav = maps.window_nav
map("n", wnav.moveLeft, "<C-w>h")
map("n", wnav.moveRight, "<C-w>l")
map("n", wnav.moveUp, "<C-w>k")
map("n", wnav.moveDown, "<C-w>j")
end
-- check the theme toggler
if config.ui.theme_toggler.enabled then
map(
@ -126,10 +137,6 @@ M.bufferline = function()
map("n", m.next_buffer, ":BufferLineCycleNext <CR>")
map("n", m.prev_buffer, ":BufferLineCyclePrev <CR>")
map("n", m.moveLeft, "<C-w>h")
map("n", m.moveRight, "<C-w>l")
map("n", m.moveUp, "<C-w>k")
map("n", m.moveDown, "<C-w>j")
end
M.cheatsheet = function()