From e6c1f7d501eb32f63ba7ff4381d76fadf14a4063 Mon Sep 17 00:00:00 2001 From: Jeff Date: Mon, 9 Nov 2026 21:27:16 +0100 Subject: [PATCH] add undotree move vim options to seperate file --- after/plugin/undotree.lua | 1 + init.lua | 1 + lua/jeff/init.lua | 31 +------------------------------ lua/jeff/settings.lua | 29 +++++++++++++++++++++++++++++ lua/plugins/init.lua | 5 +++++ 5 files changed, 37 insertions(+), 30 deletions(-) create mode 100644 after/plugin/undotree.lua create mode 100644 lua/jeff/settings.lua diff --git a/after/plugin/undotree.lua b/after/plugin/undotree.lua new file mode 100644 index 0000000..b6b9276 --- /dev/null +++ b/after/plugin/undotree.lua @@ -0,0 +1 @@ +vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) diff --git a/init.lua b/init.lua index 91ba2ee..46ba7b3 100644 --- a/init.lua +++ b/init.lua @@ -1,3 +1,4 @@ require("jeff") require("config.lazy") +vim.lsp.enable("lua") diff --git a/lua/jeff/init.lua b/lua/jeff/init.lua index dfd2291..374ccfa 100644 --- a/lua/jeff/init.lua +++ b/lua/jeff/init.lua @@ -1,31 +1,2 @@ +require("jeff.settings") require("jeff.remap") - -vim.opt.guicursor = "n-c-v-sm:block-blinkon0,i-ci-r-cr-o:block-blinkon200-blinkoff150-blinkwait10" - -vim.opt.nu = true -vim.opt.relativenumber = true - -vim.opt.cursorline = true -vim.opt.cursorlineopt = "both" - -vim.opt.tabstop = 4 -vim.opt.softtabstop = 4 -vim.opt.shiftwidth = 4 -vim.opt.expandtab = false - -vim.opt.smartindent = true - -vim.opt.wrap = false -vim.opt.smoothscroll = true - -vim.opt.hlsearch = false -vim.opt.incsearch = true - -vim.opt.termguicolors = true -vim.opt.showmode = false - -vim.opt.scrolloff = 8 --- vim.opt.scrolloffpad = 8 -vim.opt.signcolumn = "yes" - -vim.opt.colorcolumn = "80,120" diff --git a/lua/jeff/settings.lua b/lua/jeff/settings.lua new file mode 100644 index 0000000..4677c50 --- /dev/null +++ b/lua/jeff/settings.lua @@ -0,0 +1,29 @@ +vim.opt.guicursor = "n-c-v-sm:block-blinkon0,i-ci-r-cr-o:block-blinkon200-blinkoff150-blinkwait10" + +vim.opt.nu = true +vim.opt.relativenumber = true + +vim.opt.cursorline = true +vim.opt.cursorlineopt = "both" + +vim.opt.tabstop = 4 +vim.opt.softtabstop = 4 +vim.opt.shiftwidth = 4 +vim.opt.expandtab = false + +vim.opt.smartindent = true + +vim.opt.wrap = false +vim.opt.smoothscroll = true + +vim.opt.hlsearch = false +vim.opt.incsearch = true + +vim.opt.termguicolors = true +vim.opt.showmode = false + +vim.opt.scrolloff = 8 +-- vim.opt.scrolloffpad = 8 +vim.opt.signcolumn = "yes" + +vim.opt.colorcolumn = "80,120" diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 157fb91..7913366 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -15,6 +15,11 @@ return { build = ':TSUpdate' }, + -- undotree + { + "mbbill/undotree", + }, + -- render-latex { "techwizrd/render-latex.nvim",