-- Options are automatically loaded before lazy.nvim startup -- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua -- Add any additional options here local is_windows = vim.fn.has("win32") == 1 local is_linux = vim.fn.has("unix") == 1 and not is_windows if is_windows then vim.opt.shell = "pwsh" elseif is_linux then vim.opt.shell = "/bin/bash" end vim.opt.relativenumber = false vim.opt.number = true vim.opt.numberwidth = 6 vim.opt.signcolumn = "yes" vim.opt.tabstop = 4 vim.opt.softtabstop = 4 vim.opt.shiftwidth = 4 vim.g.autoformat = false -- Sync clipboard between OS and Neovim. -- Schedule the setting after `UiEnter` because it can increase startup-time. -- Remove this option if you want your OS clipboard to remain independent. -- See `:help 'clipboard'` vim.schedule(function() vim.opt.clipboard = "unnamedplus" end) -- colorscheme settings vim.g.nord_contrast = false vim.g.nord_borders = false vim.g.nord_disable_background = true vim.g.nord_italic = false vim.g.nord_uniform_diff_background = false vim.g.nord_bold = false