{ ... }: { vim.theme.extraConfig = '' if vim.g.neovide then vim.g.neovide_cursor_trail_size = 0.3 vim.g.neovide_scroll_animation_length = 0.1; vim.keymap.set('n', '', ':w') -- Save vim.keymap.set('v', '', '"+y') -- Copy vim.keymap.set('n', '', '"+P') -- Paste normal mode vim.keymap.set('v', '', '"+P') -- Paste visual mode vim.keymap.set('c', '', '+') -- Paste command mode vim.keymap.set('i', '', 'l"+Pli') -- Paste insert mode end vim.api.nvim_set_keymap("", '', '+p', { noremap = true, silent = true}) vim.api.nvim_set_keymap('!', '', '+', { noremap = true, silent = true}) vim.api.nvim_set_keymap('t', '', '+', { noremap = true, silent = true}) vim.api.nvim_set_keymap('v', '', '+', { noremap = true, silent = true}) ''; }