This commit is contained in:
darkclip 2026-01-20 09:27:18 +08:00
parent 65c3b05a43
commit 9a30161ffd
Signed by: hl
GPG Key ID: A948B2AA5A5D3BDB

View File

@ -44,6 +44,20 @@ personalize() {
if [[ -x $(command -v zoxide) && $(zoxide --version) =~ '0.4' ]]; then
sed -i -E "s/.*zoxide init.*/eval \"\$(zoxide init zsh)\"/g" $HOME/.zshrc
fi
if [[ -x $(command -v nvim) && ! $(nvim --version) =~ '0.10' ]]; then
sed -i "/vim.g.clipboard = {/,/}$/d" $HOME/.config/nvim/lua/options.lua
echo -e "vim.g.clipboard = {
name = 'OSC 52',
copy = {
['+'] = require('vim.ui.clipboard.osc52').copy('+'),
['*'] = require('vim.ui.clipboard.osc52').copy('*'),
},
paste = {
['+'] = require('vim.ui.clipboard.osc52').paste('+'),
['*'] = require('vim.ui.clipboard.osc52').paste('*'),
},
}" | tee -a $HOME/.config/nvim/lua/options.lua
fi
}
usage(){