Split the `foundation` section into `options` and `keymaps`
This commit is contained in:
parent
cfdc17be3a
commit
7031a09bf9
24
init.lua
24
init.lua
|
|
@ -85,7 +85,7 @@ P.S. You can delete this when you're done too. It's your config now! :)
|
||||||
--]]
|
--]]
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 1: FOUNDATION
|
-- SECTION 1: OPTIONS
|
||||||
-- Core Neovim settings, leaders, options, basic keymaps, basic autocmds
|
-- Core Neovim settings, leaders, options, basic keymaps, basic autocmds
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -171,7 +171,13 @@ do
|
||||||
-- instead raise a dialog asking if you wish to save the current file(s)
|
-- instead raise a dialog asking if you wish to save the current file(s)
|
||||||
-- See `:help 'confirm'`
|
-- See `:help 'confirm'`
|
||||||
vim.o.confirm = true
|
vim.o.confirm = true
|
||||||
|
end
|
||||||
|
|
||||||
|
-- ============================================================
|
||||||
|
-- SECTION 2: KEYMAPS
|
||||||
|
-- basic keymaps
|
||||||
|
-- ============================================================
|
||||||
|
do
|
||||||
-- [[ Basic Keymaps ]]
|
-- [[ Basic Keymaps ]]
|
||||||
-- See `:help vim.keymap.set()`
|
-- See `:help vim.keymap.set()`
|
||||||
|
|
||||||
|
|
@ -248,7 +254,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 2: PLUGIN MANAGER INTRO
|
-- SECTION 3: PLUGIN MANAGER INTRO
|
||||||
-- vim.pack intro, build hooks
|
-- vim.pack intro, build hooks
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -320,7 +326,7 @@ end
|
||||||
local function gh(repo) return 'https://github.com/' .. repo end
|
local function gh(repo) return 'https://github.com/' .. repo end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 3: UI / CORE UX PLUGINS
|
-- SECTION 4: UI / CORE UX PLUGINS
|
||||||
-- guess-indent, gitsigns, which-key, colorscheme, todo-comments, mini modules
|
-- guess-indent, gitsigns, which-key, colorscheme, todo-comments, mini modules
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -444,7 +450,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 4: SEARCH & NAVIGATION
|
-- SECTION 5: SEARCH & NAVIGATION
|
||||||
-- Telescope setup, keymaps, LSP picker mappings
|
-- Telescope setup, keymaps, LSP picker mappings
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -579,7 +585,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 5: LSP
|
-- SECTION 6: LSP
|
||||||
-- LSP keymaps, server configuration, Mason tools installations
|
-- LSP keymaps, server configuration, Mason tools installations
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -765,7 +771,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 6: FORMATTING
|
-- SECTION 7: FORMATTING
|
||||||
-- conform.nvim setup and keymap
|
-- conform.nvim setup and keymap
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -803,7 +809,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 7: AUTOCOMPLETE & SNIPPETS
|
-- SECTION 8: AUTOCOMPLETE & SNIPPETS
|
||||||
-- blink.cmp and luasnip setup
|
-- blink.cmp and luasnip setup
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -885,7 +891,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 8: TREESITTER
|
-- SECTION 9: TREESITTER
|
||||||
-- Parser installation, syntax highlighting, folds, indentation
|
-- Parser installation, syntax highlighting, folds, indentation
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
@ -947,7 +953,7 @@ do
|
||||||
end
|
end
|
||||||
|
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
-- SECTION 9: OPTIONAL EXAMPLES / NEXT STEPS
|
-- SECTION 10: OPTIONAL EXAMPLES / NEXT STEPS
|
||||||
-- kickstart.plugins.* examples
|
-- kickstart.plugins.* examples
|
||||||
-- ============================================================
|
-- ============================================================
|
||||||
do
|
do
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue