mirror of
https://github.com/pnx/dotfiles
synced 2026-06-16 03:14:55 +02:00
40 lines
658 B
Lua
40 lines
658 B
Lua
local set = vim.opt
|
|
|
|
-- General Settings
|
|
--
|
|
|
|
set.termguicolors = true
|
|
set.updatetime = 50
|
|
set.showmode = false -- disable mode in the command line, because i use lualine
|
|
|
|
--
|
|
-- Editor settings
|
|
--
|
|
|
|
set.hlsearch = false
|
|
set.incsearch = true
|
|
set.laststatus = 3
|
|
set.scrolloff=20
|
|
--vim.opt.sidescrolloff = 8
|
|
set.cursorline = true
|
|
|
|
-- line numbers
|
|
set.number = true
|
|
set.relativenumber = true
|
|
set.numberwidth = 5
|
|
set.statuscolumn = '%=%{v:relnum?v:relnum:v:lnum} %s '
|
|
|
|
-- indent
|
|
set.tabstop = 4
|
|
set.softtabstop = 4
|
|
set.shiftwidth = 4
|
|
set.autoindent = true
|
|
set.smartindent = true
|
|
|
|
-- Filetypes
|
|
vim.filetype.add({
|
|
pattern = {
|
|
['.*%.blade%.php'] = 'blade',
|
|
},
|
|
})
|
|
|