vim.cmd("let g:netrw_liststyle = 3") local opt = vim.opt vim.g.mapleader = " " -- Session Management opt.sessionoptions = "blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal,localoptions" vim.api.nvim_set_keymap('i', '', 'lua print(vim.inspect(require("cmp").config.window))', {noremap = true, silent = true}) -- line nuembers opt.relativenumber = true opt.number = true -- tabs & indentation opt.tabstop = 2 opt.shiftwidth = 2 opt.softtabstop = 2 opt.expandtab = true opt.autoindent = true -- search settings opt.ignorecase = true opt.smartcase = true -- backspace opt.backspace = "indent,eol,start" --clipborad opt.clipboard:append("unnamedplus") -- split windows opt.splitright = true opt.splitbelow = true -- other settings opt.wrap = true opt.cursorline = true opt.termguicolors = true opt.signcolumn = "yes" opt.scrolloff = 10 vim.diagnostic.config({ float = { border = "rounded" }, -- add border to diagnostic popups }) -- opt.background = "dark" -- Consider - as part of keyword opt.iskeyword:append("-") -- Folding opt.foldlevel = 25 -- opt.foldmethod = "expr" -- opt.foldexpr = "nvim_treesitter#foldexpr()" -- Utilize Treesitter folds