vim.g.mapleader = " " vim.o.path = "**" vim.o.nu = true vim.o.cursorline = true vim.o.expandtab = true vim.o.tabstop = 4 vim.o.shiftwidth = 4 vim.o.ignorecase = true vim.o.hlsearch = true vim.o.incsearch = true vim.o.swapfile = false vim.o.backup = false vim.o.wrap = false vim.o.undofile = true vim.o.list = true vim.o.splitright = true vim.o.splitbelow = true vim.o.winborder = 'rounded' vim.opt.clipboard = "unnamedplus" vim.o.completeopt = 'menuone,noselect' vim.o.undodir = os.getenv("HOME") .. "/.cache/nvim/undodir" vim.env.PATH = vim.env.PATH .. ":" .. os.getenv("HOME") .. "/.local/share/fnm/aliases/default/bin" vim.api.nvim_create_autocmd("BufEnter", { pattern = "term://*", callback = function() vim.cmd("startinsert") end }) vim.cmd(":colorscheme retrobox") pcall(require, "plugins") local map = vim.keymap.set map({"t", "n"}, "", "") map({"t", "n"}, "", "") map({"t", "n"}, "", "") map({"t", "n"}, "", "") map("i", "", "") map("n", '', 'noh') map("t", "", "") map("v", "J", ":m '>+1gv=gv") map("v", "K", ":m '<-2gv=gv") map("v", "", "" , ">gv") map("n", "p", "b#") map("n", "e", ":Ex") map("n", "c", ":bd") map("n", "1", ":vsplit | vertical resize 95 | terminala") map("n", "2", ":split | horizontal resize 25 | terminala") map("n", "r", ":split | resize 25 | terminal godot --path . a")