-- Recommended per nvim-tree-lua vim.g.loaded_netrw = 1 vim.g.loaded_netrwPlugin = 1 -- Set default theme vim.o.termguicolors = true vim.cmd("colorscheme catppuccin-frappe") -- System clipboard copy and paste vim.keymap.set('v', 'y', '"+y') vim.keymap.set('n', 'Y', '"+yg_') vim.keymap.set('n', 'y', '"+y') vim.keymap.set('n', 'yy', '"+yy') vim.keymap.set('n', 'p', '"+p') vim.keymap.set('n', 'P', '"+P') vim.keymap.set('v', 'p', '"+p') vim.keymap.set('v', 'P', '"+P') -- Try to keep our cursor centered vim.keymap.set('n', 'j', 'jzz') vim.keymap.set('n', 'k', 'kzz') vim.keymap.set('n', '', 'zz') vim.keymap.set('n', '', 'zz') -- Splits vim.keymap.set('n', 'd', ':split') vim.keymap.set('n', 's', ':vsplit') -- :he listchars vim.opt.listchars = { trail = '*', space = 'ˑ', tab = '▷▷⋮', } vim.keymap.set('n', '', ':set invlist') vim.opt.colorcolumn = "120"