The Meowgorithm Dotfiles, Collectors’ Edition
local g = vim.g
local opt = vim.opt
local keymap = vim.keymap
local autocmd = vim.api.nvim_create_autocmd
local augroup = vim.api.nvim_create_augroup
local clear_autocmds = vim.api.nvim_clear_autocmds
local hi = vim.api.nvim_set_hl
g.mapleader = " "
local options = {
compatible = false,
backup = false,
writebackup = false,
swapfile = false,
shell = "bash",
number = true,
wrap = false,
expandtab = true,
shiftwidth = 4,
tabstop = 4,
softtabstop = 4,
termguicolors = true,
showmatch = true,
colorcolumn = "80",
mouse = "a",
spell = false,
spelllang = { "en_us" },
cursorline = true,
ruler = true,
signcolumn = "yes",
listchars = "tab:▸ ,trail:·,eol:¶",
splitbelow = true,
splitright = true,
-- Search
hlsearch = false,
ignorecase = true,
incsearch = true,
wrapscan = true,
-- Persistent undo