summaryrefslogtreecommitdiff
path: root/lua/config/options.lua
blob: 980f1c860dc9babe793d7d4284330659fca43be2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
vim.loader.enable()
vim.g.mapleader = " "
vim.g.maplocalleader = " "
vim.o.updatetime = 1500

vim.opt.inccommand = "split"

vim.opt.undofile = false
vim.opt.undodir = vim.fn.expand("~/.local/share/nvim/undo")

vim.o.termguicolors = true
-- vim.opt.guicursor = "n-v-c-sm:block,ci-ve:ver25,r-cr-o:hor20"
vim.o.showmode = true
vim.o.showcmd = false
vim.o.signcolumn = "yes"
vim.o.cursorline = true
vim.o.cursorlineopt = "number" -- Restricts the highlight ONLY to the number column
-- vim.o.background = "dark"
vim.o.winborder = "single"
vim.o.conceallevel = 2
vim.o.autoread = true

vim.o.nu = true
vim.o.relativenumber = true

vim.o.mouse = ""
vim.o.scrolloff = 21
vim.g.loaded_netrwPlugin = 1
vim.g.loaded_netrw = 1

vim.o.expandtab = true
vim.o.tabstop = 4
vim.o.softtabstop = 4
vim.o.shiftwidth = 4
vim.o.smartindent = false
vim.o.smarttab = true
vim.o.breakindent = true
vim.o.autoindent = true

vim.o.wrap = false
vim.o.linebreak = false

vim.o.hlsearch = true
vim.o.incsearch = true

vim.o.title = true
vim.o.swapfile = false

vim.opt.foldlevel = 99
vim.opt.foldlevelstart = 99
vim.opt.foldenable = true
vim.o.foldmethod = "expr"