From 98a847bec8fe6e300e78c9f4565925c615409e30 Mon Sep 17 00:00:00 2001 From: Derek Lugowski Date: Sat, 29 Aug 2026 20:00:01 +0000 Subject: [PATCH] Add init lua file with more configs and keybind (#5) Reviewed-on: https://git.lugowski.ca/dlugowski/neovim-config/pulls/5 --- configs.lua | 19 ++++++++++++++++++- init.lua | 4 ++++ keymaps.lua | 6 +++++- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 init.lua diff --git a/configs.lua b/configs.lua index b1a48de..61381fa 100644 --- a/configs.lua +++ b/configs.lua @@ -1 +1,18 @@ -vim.opt.colorcolumn = '100' \ No newline at end of file +vim.opt.colorcolumn = '100' +vim.opt.number = true +vim.opt.relativenumber = true +vim.opt.mouse = 'a' + +vim.schedule(function() + vim.opt.clipboard = "unnamedplus" +end) + +vim.opt.undofile = true + +vim.opt.ignorecase = true +vim.opt.smartcase = true + +vim.opt.signcolumn = "number" +vim.opt.updatetime = 250 +vim.opt.cursorline = true +vim.opt.scrolloff = 10 \ No newline at end of file diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..4b71ba1 --- /dev/null +++ b/init.lua @@ -0,0 +1,4 @@ +vim.g.mapleader = " " + +require("configs") +require("keymaps") \ No newline at end of file diff --git a/keymaps.lua b/keymaps.lua index 548dfba..00ad8d1 100644 --- a/keymaps.lua +++ b/keymaps.lua @@ -1 +1,5 @@ -vim.keymap.set('n', '..', vim.cmd.Ex) \ No newline at end of file +-- Open file explorer +vim.keymap.set("n", "..", vim.cmd.Ex) + +-- Clear highlights with +vim.keymap.set("n", "", "nohlsearch") \ No newline at end of file