From d1748dac0ea120b683924ff6f45c35c92a8dcb83 Mon Sep 17 00:00:00 2001 From: dctrud Date: Sat, 27 Nov 2021 17:30:23 -0600 Subject: [PATCH] Remove pi4 backup script (retired) --- bin/backup_pi4.sh | 17 ----------------- link/.vim/autoload/plug.vim | 3 ++- link/.vim/autoload/plug.vim.old | 25 +++++++++++++++++++------ 3 files changed, 21 insertions(+), 24 deletions(-) delete mode 100755 bin/backup_pi4.sh diff --git a/bin/backup_pi4.sh b/bin/backup_pi4.sh deleted file mode 100755 index 6daf6e2..0000000 --- a/bin/backup_pi4.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env bash -HOST="pi4" -DEST="de1103@de1103.rsync.net:borg/borg_${HOST}" -SOURCES="/home /etc /var /data" - -if [ $(hostname -s) != "${HOST}" ]; then - echo "Must be run from ${HOST}" - exit 255 -fi - -echo "Backup to ${DEST}" -sudo borg create --remote-path=borg1 -s --progress "${DEST}::$(date '+%Y%m%d-%H%M')" ${SOURCES} - -echo -echo DONE -echo - diff --git a/link/.vim/autoload/plug.vim b/link/.vim/autoload/plug.vim index 6a958cb..b6e4cbf 100644 --- a/link/.vim/autoload/plug.vim +++ b/link/.vim/autoload/plug.vim @@ -1208,7 +1208,8 @@ function! s:update_impl(pull, force, args) abort normal! 2G silent! redraw - let s:clone_opt = [] + " Set remote name, overriding a possible user git config's clone.defaultRemoteName + let s:clone_opt = ['--origin', 'origin'] if get(g:, 'plug_shallow', 1) call extend(s:clone_opt, ['--depth', '1']) if s:git_version_requirement(1, 7, 10) diff --git a/link/.vim/autoload/plug.vim.old b/link/.vim/autoload/plug.vim.old index 9c296ac..6a958cb 100644 --- a/link/.vim/autoload/plug.vim.old +++ b/link/.vim/autoload/plug.vim.old @@ -116,6 +116,10 @@ let s:TYPE = { let s:loaded = get(s:, 'loaded', {}) let s:triggers = get(s:, 'triggers', {}) +function! s:is_powershell(shell) + return a:shell =~# 'powershell\(\.exe\)\?$' || a:shell =~# 'pwsh\(\.exe\)\?$' +endfunction + function! s:isabsolute(dir) abort return a:dir =~# '^/' || (has('win32') && a:dir =~? '^\%(\\\|[A-Z]:\)') endfunction @@ -263,7 +267,7 @@ function! s:define_commands() endif if has('win32') \ && &shellslash - \ && (&shell =~# 'cmd\(\.exe\)\?$' || &shell =~# 'powershell\(\.exe\)\?$') + \ && (&shell =~# 'cmd\(\.exe\)\?$' || s:is_powershell(&shell)) return s:err('vim-plug does not support shell, ' . &shell . ', when shellslash is set.') endif if !has('nvim') @@ -503,7 +507,7 @@ if s:is_win let batchfile = s:plug_tempname().'.bat' call writefile(s:wrap_cmds(a:cmd), batchfile) let cmd = plug#shellescape(batchfile, {'shell': &shell, 'script': 0}) - if &shell =~# 'powershell\(\.exe\)\?$' + if s:is_powershell(&shell) let cmd = '& ' . cmd endif return [batchfile, cmd] @@ -935,7 +939,7 @@ function! s:prepare(...) call s:new_window() endif - nnoremap q :if b:plug_preview==1pcendifbd + nnoremap q :call close_pane() if a:0 == 0 call s:finish_bindings() endif @@ -957,6 +961,15 @@ function! s:prepare(...) endif endfunction +function! s:close_pane() + if b:plug_preview == 1 + pc + let b:plug_preview = -1 + else + bd + endif +endfunction + function! s:assign_name() " Assign buffer name let prefix = '[Plugins]' @@ -975,7 +988,7 @@ function! s:chsh(swap) set shell=sh endif if a:swap - if &shell =~# 'powershell\(\.exe\)\?$' || &shell =~# 'pwsh$' + if s:is_powershell(&shell) let &shellredir = '2>&1 | Out-File -Encoding UTF8 %s' elseif &shell =~# 'sh' || &shell =~# 'cmd\(\.exe\)\?$' set shellredir=>%s\ 2>&1 @@ -2216,7 +2229,7 @@ function! plug#shellescape(arg, ...) let script = get(opts, 'script', 1) if shell =~# 'cmd\(\.exe\)\?$' return s:shellesc_cmd(a:arg, script) - elseif shell =~# 'powershell\(\.exe\)\?$' || shell =~# 'pwsh$' + elseif s:is_powershell(shell) return s:shellesc_ps1(a:arg) endif return s:shellesc_sh(a:arg) @@ -2268,7 +2281,7 @@ function! s:system(cmd, ...) return system(a:cmd) endif let cmd = join(map(copy(a:cmd), 'plug#shellescape(v:val, {"shell": &shell, "script": 0})')) - if &shell =~# 'powershell\(\.exe\)\?$' + if s:is_powershell(&shell) let cmd = '& ' . cmd endif else