sets.lua
1246 bytes
1vim.opt.clipboard = "unnamedplus"
2vim.opt.nu = true
3vim.opt.relativenumber = true
4vim.opt.encoding = "utf8"
5vim.opt.shell = "/bin/bash"
6vim.opt.background = "dark"
7vim.opt.laststatus = 2
8vim.opt.colorcolumn = "+1"
9vim.opt.listchars = "tab:│ ,trail:~,extends:>,precedes:<"
10
11vim.opt.expandtab = true
12vim.opt.tabstop = 4
13vim.opt.shiftwidth = 4
14vim.opt.softtabstop = 4
15
16vim.opt.foldenable = false
17vim.opt.foldlevel = 99
18vim.opt.foldmethod = "expr"
19vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()"
20vim.opt.foldtext = "v:lua.vim.treesitter.foldtext()"
21
22vim.opt.termguicolors = true
23vim.opt.autochdir = true
24vim.opt.showcmd = true
25vim.opt.wrap = true
26vim.opt.linebreak = true
27vim.opt.number = true
28vim.opt.relativenumber = true
29vim.opt.cursorline = true
30vim.opt.cursorcolumn = true
31vim.opt.autoindent = true
32vim.opt.list = true
33vim.opt.splitright = true
34vim.opt.splitbelow = true
35vim.opt.undofile = true
36vim.opt.undodir = "/home/pavle/.local/share/nvim/undodir"
37vim.opt.scrolloff = 8
38vim.opt.mousescroll = "ver:1,hor:1"
39vim.opt.ignorecase = true
40vim.opt.smartcase = true
41vim.opt.shell = "/usr/bin/zsh"
42
43vim.diagnostic.config({
44 virtual_text = true,
45 virtual_lines = false,
46 jump = { float = { border = "rounded" } },
47 update_in_insert = false,
48})