local map = vim.api.nvim_set_keymap local o = vim.o local cmd = vim.cmd --cmd("syntax off"); --cmd("set t_Co=0"); cmd("set nolist"); cmd("set ruler"); cmd("set mouse="); cmd("set t_Co=256"); cmd("colorscheme vacme"); cmd("hi! Normal ctermbg=NONE ctermfg=NONE"); cmd("hi! Normal ctermbg=NONE ctermfg=NONE"); cmd("hi! Normal ctermbg=NONE ctermfg=NONE"); cmd("hi! SignColumn NONE"); cmd("hi! LineNr NONE"); cmd("hi! Search cterm=NONE ctermbg=yellow"); require("compe").setup { enabled = true; autocomplete = true; source = { path = true; buffer = true; calc = true; nvim_lsp = true; nvim_lua = true; vsnip = true; ultisnips = true; luasnip = true; }; } local telescope = require('telescope') telescope.load_extension('manix') telescope.load_extension('fzf') require("nvim-tree").setup({ renderer = { icons = { --show = false, webdev_colors = false, show = { file = false, folder = false, folder_arrow = false, git = true, }, }, }, }) require 'mind'.setup() cmd [[highlight NvimTreeOpenedFolderName guifg=default]] cmd [[highlight NvimTreeFolderName guifg=default]] local lspc = require("lspconfig") lspc.gopls.setup {}; lspc.nil_ls.setup {}; lspc.sumneko_lua.setup {}; o.hlsearch = true; map('n', '', ':NvimTreeToggle', { noremap = true }) map('n', '', ':Files', { noremap = true }) map('n', 'r', ':NvimTreeRefresh', { noremap = true }) map('n', 's', ':%s/\\s\\+$//e', { noremap = true }) map('n', 'fm', ':Telescope manix', {}) map('n', '1', ':GitGutterToggle', { noremap = true }) map('n', '2', ':set list!', { noremap = true }) map('n', '3', ':set nu!', { noremap = true }) map('n', '4', ':set paste!', { noremap = true }) vim.keymap.set('n', 'f', function() vim.lsp.buf.format { async = true } end, bufopts) local builtin = require('telescope.builtin') vim.keymap.set('n', 'ff', builtin.find_files, {}) vim.keymap.set('n', 'fg', builtin.live_grep, {}) vim.keymap.set('n', 'fb', builtin.buffers, {}) vim.keymap.set('n', 'fh', builtin.help_tags, {})