|
|
|
@ -81,5 +81,29 @@ return {
|
|
|
|
|
vim.cmd "set nornu"
|
|
|
|
|
map("t", "jkl;", "<C-\\><C-n>'")
|
|
|
|
|
map("t", "neio", "<C-\\><C-n>'")
|
|
|
|
|
|
|
|
|
|
require("notify").setup({
|
|
|
|
|
background_colour = '#000000'
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
vim.g.neovide_transparency = .3
|
|
|
|
|
vim.g.neovide_window_blurred = true
|
|
|
|
|
vim.g.neovide_background_color = string.format("#0f1117%x", math.floor(255 * (1 - vim.g.neovide_transparency)))
|
|
|
|
|
vim.opt.title = true
|
|
|
|
|
|
|
|
|
|
if vim.g.neovide then
|
|
|
|
|
vim.keymap.set('n', '<D-s>', ':w<CR>') -- Save
|
|
|
|
|
vim.keymap.set('v', '<D-c>', '"+y') -- Copy
|
|
|
|
|
vim.keymap.set('n', '<D-v>', '"+P') -- Paste normal mode
|
|
|
|
|
vim.keymap.set('v', '<D-v>', '"+P') -- Paste visual mode
|
|
|
|
|
vim.keymap.set('c', '<D-v>', '<C-R>+') -- Paste command mode
|
|
|
|
|
vim.keymap.set('i', '<D-v>', '<ESC>l"+Pli') -- Paste insert mode
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
-- Allow clipboard copy paste in neovim
|
|
|
|
|
vim.api.nvim_set_keymap('', '<D-v>', '+p<CR>', { noremap = true, silent = true})
|
|
|
|
|
vim.api.nvim_set_keymap('!', '<D-v>', '<C-R>+', { noremap = true, silent = true})
|
|
|
|
|
vim.api.nvim_set_keymap('t', '<D-v>', '<C-R>+', { noremap = true, silent = true})
|
|
|
|
|
vim.api.nvim_set_keymap('v', '<D-v>', '<C-R>+', { noremap = true, silent = true})
|
|
|
|
|
end,
|
|
|
|
|
}
|
|
|
|
|