57
lua/taken/core/opts.lua
Normal file
57
lua/taken/core/opts.lua
Normal file
@@ -0,0 +1,57 @@
|
||||
local g = vim.g
|
||||
local o = vim.o
|
||||
local opt = vim.opt
|
||||
local cmd = vim.cmd
|
||||
|
||||
local status, prefs = pcall(require, "taken.prefs")
|
||||
if not status then
|
||||
prefs = {}
|
||||
end
|
||||
|
||||
if prefs.colorscheme == nil then
|
||||
cmd("colorscheme default")
|
||||
else
|
||||
cmd("colorscheme " .. prefs.colorscheme)
|
||||
end
|
||||
|
||||
local cursorcolumncolor = vim.fn.synIDattr(vim.fn.hlID("CursorColumn"), "bg")
|
||||
cmd("hi CursorLine guibg=" .. cursorcolumncolor)
|
||||
|
||||
g.mapleader = " "
|
||||
g.maplocalleader = "."
|
||||
|
||||
-- opt.cursorline = true
|
||||
-- opt.cursorcolumn = true
|
||||
|
||||
opt.nu = true
|
||||
opt.relativenumber = true
|
||||
|
||||
opt.tabstop = 4
|
||||
opt.softtabstop = 4
|
||||
opt.shiftwidth = 4
|
||||
opt.expandtab = true
|
||||
|
||||
opt.smartindent = true
|
||||
opt.wrap = false
|
||||
|
||||
o.ignorecase = true
|
||||
o.smartcase = true
|
||||
|
||||
opt.hlsearch = false
|
||||
opt.incsearch = true
|
||||
|
||||
opt.termguicolors = true
|
||||
|
||||
opt.scrolloff = 8
|
||||
opt.signcolumn = "yes"
|
||||
opt.isfname:append("@-@")
|
||||
|
||||
opt.updatetime = 50
|
||||
|
||||
--options for whichkey
|
||||
vim.o.timeout = true
|
||||
vim.o.timeoutlen = 300
|
||||
|
||||
-- Options for nvim-tree
|
||||
g.loaded_netrw = 1
|
||||
g.loaded_netrwPlugin = 1
|
||||
Reference in New Issue
Block a user