From c9db10beb8463320e4d99001db2c32d4d18c1a18 Mon Sep 17 00:00:00 2001 From: Fabrice Mouhartem Date: Sun, 24 Dec 2023 11:15:52 +0100 Subject: [PATCH] Generic options --- init.lua | 1 + lua/general-options.lua | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 lua/general-options.lua diff --git a/init.lua b/init.lua index 55e3930..68560fc 100644 --- a/init.lua +++ b/init.lua @@ -621,6 +621,7 @@ cmp.setup { } -- Personnalisation +require('general-options') require('bepo') require('mappings') require('restore-position') diff --git a/lua/general-options.lua b/lua/general-options.lua new file mode 100644 index 0000000..108ae1b --- /dev/null +++ b/lua/general-options.lua @@ -0,0 +1,18 @@ +-- general purpose options +local set_true = { 'title', 'relativenumber', 'ruler', 'modeline', +'autoread', 'cursorline', 'cursorcolumn', +'incsearch', +'showcmd', 'showmatch', 'lazyredraw', 'linebreak', 'wrap', +'wildmenu', 'wildignorecase', 'showfulltag', } +vim.o.colorcolumn = '+1' +for _,o in ipairs(set_true) do + vim.o[o] = true +end + + +-- window management +vim.o.tw = 80 +vim.o.winwidth = 88 +vim.o.scrolloff = 10 +vim.cmd "set formatoptions-=t" +