summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlake Romero <blake@blkrom.com>2025-01-24 10:12:59 +0000
committerBlake Romero <blake@blkrom.com>2025-01-24 10:12:59 +0000
commitbace9704415a94e834d7575089275eac99371c64 (patch)
treebf7f94bdd9fb331937e9fb0b8e2474ac3a577ca1
parentd5ef7a913460b5d59f17c7685514750f99144480 (diff)
Move settings & mappings to dedicated config files
-rw-r--r--init.lua18
-rw-r--r--lua/config/mappings.lua7
-rw-r--r--lua/config/settings.lua4
3 files changed, 13 insertions, 16 deletions
diff --git a/init.lua b/init.lua
index 91c39c0..cca01dd 100644
--- a/init.lua
+++ b/init.lua
@@ -1,18 +1,4 @@
-vim.cmd("set expandtab")
-vim.cmd("set tabstop=2")
-vim.cmd("set softtabstop=2")
-vim.cmd("set shiftwidth=2")
-
-vim.keymap.set({"n","v"},"j","<up>")
-vim.keymap.set({"n","v"},"k","<down>")
-vim.keymap.set({"n","v"},"l","<left>")
-vim.keymap.set({"n","v"},";","<right>")
-
--- Make sure to setup `mapleader` and `maplocalleader` before
--- loading lazy.nvim so that mappings are correct.
--- This is also a good place to setup other settings (vim.opt)
-vim.g.mapleader = " "
-vim.g.maplocalleader = "\\"
-
+require("config.mappings")
+require("config.settings")
require("config.lazy")
diff --git a/lua/config/mappings.lua b/lua/config/mappings.lua
new file mode 100644
index 0000000..56d0ed8
--- /dev/null
+++ b/lua/config/mappings.lua
@@ -0,0 +1,7 @@
+vim.g.mapleader = " "
+vim.g.maplocalleader = "\\"
+
+vim.keymap.set({"n","v"},"j","<up>")
+vim.keymap.set({"n","v"},"k","<down>")
+vim.keymap.set({"n","v"},"l","<left>")
+vim.keymap.set({"n","v"},";","<right>")
diff --git a/lua/config/settings.lua b/lua/config/settings.lua
new file mode 100644
index 0000000..8d5a321
--- /dev/null
+++ b/lua/config/settings.lua
@@ -0,0 +1,4 @@
+vim.cmd("set expandtab")
+vim.cmd("set tabstop=2")
+vim.cmd("set softtabstop=2")
+vim.cmd("set shiftwidth=2")