local status, prefs = pcall(require, "taken.prefs") if not status then prefs = {} end local g = vim.g local o = vim.o local opt = vim.opt local cmd = vim.cmd 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) -- cmd[[ -- hi Normal guibg=none ctermbg=none -- hi NormalNC guibg=none ctermbg=none -- hi NormalSB guibg=none ctermbg=none -- hi NvimTreeNormal guibg=none ctermbg=none -- hi NvimTreeNormalNC guibg=none ctermbg=none -- hi NvimTreeNormalSB guibg=none ctermbg=none -- hi LineNr guibg=none ctermbg=none -- hi Folded guibg=none ctermbg=none -- hi NonText guibg=none ctermbg=none -- hi SpecialKey guibg=none ctermbg=none -- hi VertSplit guibg=none ctermbg=none -- hi SignColumn guibg=none ctermbg=none -- hi EndOfBuffer guibg=none ctermbg=none -- ]] 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