diff --git a/lua/config/options.lua b/lua/config/options.lua index 76284ff..4c520f4 100644 --- a/lua/config/options.lua +++ b/lua/config/options.lua @@ -1,4 +1,17 @@ -- Options are automatically loaded before lazy.nvim startup --- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua -- Add any additional options here -vim.g.autoformat = false +-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua + +local g, opt = vim.g, vim.opt + +g.autoformat = false -- disable LazyVim autoformat on save +g.loaded_python3_provider = 0 +g.loaded_node_provider = 0 +g.loaded_ruby_provider = 0 +g.ruby_path = vim.fn.system('rbenv prefix') -- github.com/vim-ruby/vim-ruby/issues/248 + +opt.regexpengine = 1 -- sourcing /syntax/ruby.vim from ~18ms to ~9ms +opt.colorcolumn = "90,100" -- line length guideline +opt.showbreak = " ↪ " -- show linebreak with arrow ↪ +opt.linebreak = true -- break line on word, not char +-- opt.wrap = true