jonallured / dotfiles

Here be my dotfiles
7 stars 0 forks source link

Week 24 - juggernaut #184

Closed jonallured closed 4 years ago

jonallured commented 4 years ago

Terminal Stuff

Filesystem Housekeeping

Check for Updates

Stay in Sync

Finishing Up

jonallured commented 4 years ago

sharpen.log

``` + brew upgrade asdf bat fzf gh git heroku hokusai httpie hub macvim the_silver_searcher tmux yarn zsh-completions Updating Homebrew... ==> Auto-updated Homebrew! Updated 4 taps (homebrew/cask-versions, homebrew/core, homebrew/cask and mongodb/brew). ==> New Formulae libcouchbase@2 toot ==> Updated Formulae airshare angband awsume bazelisk bmake c-blosc cargo-c cfn-lint cgrep chezmoi circleci conan cpp-gsl dhall-bash dhall-json dhall-lsp-server dhall-yaml dlib eg-examples ethereum fcgi folly fossil gimme-aws-creds haproxy helm hledger jenkins ktlint lerna libcouchbase libzip mercurial micronaut mongodb/brew/mongodb-database-tools notifiers ompl pdftk-java phpstan progress pylint pyqt rav1e seal sip snakemake spotbugs sshuttle statik terragrunt tomcat tox twarc txt2tags unrar verilator vis wxmac xgboost xmrig znc ==> Updated Casks alt-tab angband anydo balenaetcher brave-browser brave-browser-beta brave-browser-dev browserosaurus burp-suite busycontacts cabal crossover dbeaver-enterprise default-folder-x diskcatalogmaker electerm feishu firecamp flash-npapi flash-player flash-player-debugger flash-player-debugger-npapi flash-player-debugger-ppapi flash-ppapi framer framer-x geogebra gitkraken gpg-suite gpg-suite-no-mail gpg-suite-pinentry gzdoom hstracker iterm2 jalbum kode54-cog lando lark lego-digital-designer lehreroffice lincastor majsoul-plus malus metashape mochi movist-pro multipass mumble music-manager natron netron openwebstart oscar osxfuse parallels pdf-expert-beta poi porting-kit postman puppetry qfinder-pro r ringcentral rotato skype soulver stella strawberry tandem teamdrive telegram trilium-notes tuple xact zoho-mail Warning: asdf 0.7.8 already installed Warning: fzf 0.21.1 already installed Warning: github/gh/gh 0.9.0 already installed Warning: artsy/formulas/hokusai 0.5.9 already installed Warning: httpie 2.1.0 already installed Warning: hub 2.14.2 already installed Warning: macvim 8.2-163_2 already installed Warning: the_silver_searcher 2.2.0 already installed Warning: tmux 3.1b already installed Warning: yarn 1.22.4 already installed ==> Upgrading 4 outdated packages: bat 0.15.3 -> 0.15.4 git 2.26.2_1 -> 2.27.0 heroku/brew/heroku 7.41.1 -> 7.42.1 zsh-completions 0.31.0 -> 0.32.0 ==> Upgrading bat 0.15.3 -> 0.15.4 ==> Downloading https://homebrew.bintray.com/bottles/bat-0.15.4.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/ae/ae2c26d25a0dac35bd839a091f89201b5d9eee32ef613325426c7e8b8812d1a9?__gda__=exp=1591737066~hmac=5f26156a42b4e169d7afa8bd2c42cacd055afa99d379f78290b8f20cf09ebca7&response-content-disposition=attachment%3Bfilename%3D%22bat-0.15.4.catalina.bottle.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGVkX1_xIo0yyuBxMRBY1nMcsSUQCswSp5qe95N576NditNf3bmLPLcO3wUqIg047A57XdDkukRwYZcV3RszW0vMIyXjjHqgsGimsNKsf5MNWsUUBNxGhDjcVUcPO65VNvojraJRtTwH2OppMA&response-X-Checksum-Sha1=d0a1a9c875dfeaa897243c02548129155d90b154&response-X-Checksum-Sha2=ae2c26d25a0dac35bd839a091f89201b5d9eee32ef613325426c7e8b8812d1a9 ==> Pouring bat-0.15.4.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/bat/0.15.4: 9 files, 4.6MB Removing: /usr/local/Cellar/bat/0.15.3... (9 files, 4.6MB) ==> Upgrading git 2.26.2_1 -> 2.27.0 ==> Downloading https://homebrew.bintray.com/bottles/git-2.27.0.catalina.bottle.tar.gz ==> Downloading from https://akamai.bintray.com/5b/5bfe46796926e48d2d78ee87e93195c0a36f7c70d9aa4ff8ab77277a6582441a?__gda__=exp=1591737068~hmac=ce83364bc0a789406121d25ef777891205158ae2944f78478ce2c45c930b4f5f&response-content-disposition=attachment%3Bfilename%3D%22git-2.27.0.catalina.bottle.tar.gz%22&response-content-type=application%2Fgzip&requestInfo=U2FsdGVkX19YjV_Ul80nMvHaSNqZymmveuI-VMGswtdg-HIZUsPAEgKOOFIrvNc14fmgcUPdWpqDvbhL4Ghg9OUNEWRsAe0WSOxX4gTbAPc3THaLECMbFD3Jm0Ifw0OqZqbECMLCF-CB0kQ5U2q6bQ&response-X-Checksum-Sha1=fe904ba733cf033ad26226ad3dd5aac4c1b3ad4c&response-X-Checksum-Sha2=5bfe46796926e48d2d78ee87e93195c0a36f7c70d9aa4ff8ab77277a6582441a ==> Pouring git-2.27.0.catalina.bottle.tar.gz ==> Caveats The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the `git-gui` formula. Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions and functions have been installed to: /usr/local/share/zsh/site-functions Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/git ==> Summary 🍺 /usr/local/Cellar/git/2.27.0: 1,478 files, 48.6MB Removing: /usr/local/Cellar/git/2.26.2_1... (1,471 files, 46.4MB) ==> Upgrading heroku/brew/heroku 7.41.1 -> 7.42.1 ==> Downloading https://cli-assets.heroku.com/heroku-v7.42.1/heroku-v7.42.1.tar.xz Warning: Your Xcode (11.4) is outdated. Please update to Xcode 11.4.1 (or delete it). Xcode can be updated from the App Store. Warning: A newer Command Line Tools release is available. Update them from Software Update in System Preferences or run: softwareupdate --all --install --force If that doesn't show you an update run: sudo rm -rf /Library/Developer/CommandLineTools sudo xcode-select --install Alternatively, manually download them from: https://developer.apple.com/download/more/. ==> Caveats To use the Heroku CLI's autocomplete -- Via homebrew's shell completion: 1) Follow homebrew's install instructions https://docs.brew.sh/Shell-Completion NOTE: For zsh, as the instructions mention, be sure compinit is autoloaded and called, either explicitly or via a framework like oh-my-zsh. 2) Then run $ heroku autocomplete --refresh-cache OR Use our standalone setup: 1) Run and follow the install steps: $ heroku autocomplete Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> Summary 🍺 /usr/local/Cellar/heroku/7.42.1: 18,805 files, 46MB, built in 26 seconds Removing: /usr/local/Cellar/heroku/7.41.1... (37,565 files, 135MB) ==> Upgrading zsh-completions 0.31.0 -> 0.32.0 ==> Downloading https://github.com/zsh-users/zsh-completions/archive/0.32.0.tar.gz ==> Downloading from https://codeload.github.com/zsh-users/zsh-completions/tar.gz/0.32.0 ==> Caveats To activate these completions, add the following to your .zshrc: if type brew &>/dev/null; then FPATH=$(brew --prefix)/share/zsh-completions:$FPATH autoload -Uz compinit compinit fi You may also need to force rebuild `zcompdump`: rm -f ~/.zcompdump; compinit Additionally, if you receive "zsh compinit: insecure directories" warnings when attempting to load these completions, you may need to run this: chmod go-w '/usr/local/share' ==> Summary 🍺 /usr/local/Cellar/zsh-completions/0.32.0: 142 files, 1.1MB, built in 1 second Removing: /usr/local/Cellar/zsh-completions/0.31.0... (136 files, 1MB) ==> Checking for dependents of upgraded formulae... ==> No dependents found! ==> Caveats ==> git The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the `git-gui` formula. Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions and functions have been installed to: /usr/local/share/zsh/site-functions Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/git ==> heroku To use the Heroku CLI's autocomplete -- Via homebrew's shell completion: 1) Follow homebrew's install instructions https://docs.brew.sh/Shell-Completion NOTE: For zsh, as the instructions mention, be sure compinit is autoloaded and called, either explicitly or via a framework like oh-my-zsh. 2) Then run $ heroku autocomplete --refresh-cache OR Use our standalone setup: 1) Run and follow the install steps: $ heroku autocomplete Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> zsh-completions To activate these completions, add the following to your .zshrc: if type brew &>/dev/null; then FPATH=$(brew --prefix)/share/zsh-completions:$FPATH autoload -Uz compinit compinit fi You may also need to force rebuild `zcompdump`: rm -f ~/.zcompdump; compinit Additionally, if you receive "zsh compinit: insecure directories" warnings when attempting to load these completions, you may need to run this: chmod go-w '/usr/local/share' + asdf plugin-update --all Updating nodejs... Already on 'master' Your branch is up to date with 'origin/master'. Updating python... Already on 'master' Your branch is up to date with 'origin/master'. Updating ruby... From https://github.com/asdf-vm/asdf-ruby 8cbfdf4..75734a6 master -> master 8cbfdf4..75734a6 master -> origin/master Already on 'master' Your branch is up to date with 'origin/master'. + asdf reshim + gem update --system Updating rubygems-update Successfully installed rubygems-update-3.1.4 Installing RubyGems 3.1.4 Successfully built RubyGem Name: bundler Version: 2.1.4 File: bundler-2.1.4.gem Bundler 2.1.4 installed RubyGems 3.1.4 installed Regenerating binstubs === 3.1.4 / 2020-06-03 Minor enhancements: * Deprecate rubyforge_project attribute only during build time. Pull request #3609 by Josef Šimánek. * Update links. Pull request #3610 by Josef Šimánek. * Run CI at 3.1 branch head as well. Pull request #3677 by Josef Šimánek. * Remove failing ubuntu-rvm CI flow. Pull request #3611 by Josef Šimánek. ------------------------------------------------------------------------------ RubyGems installed the following executables: /Users/jon/.asdf/installs/ruby/2.7.1/bin/gem /Users/jon/.asdf/installs/ruby/2.7.1/bin/bundle RubyGems system software updated + npm install --global npm /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/bin/npx -> /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/npm/bin/npx-cli.js /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/bin/npm -> /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/npm/bin/npm-cli.js > npm@6.14.5 postinstall /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/npm > /Users/jon/.asdf/installs/nodejs/10.15.1/.npm/lib/node_modules/.hooks/postinstall + npm@6.14.5 updated 1 package in 4.027s + nuke_modules /Users/jon/code/metaphysics/node_modules 438M cleaned up ```

replug.log

``` + PlugClean Searching for invalid plugins in /Users/jon/.vim/plugs [==========================================================] Already clean. + PlugInstall Updated. Elapsed time: 1.715027 sec. [=========================================================] - Finishing ... Done! - bufkill.vim: Already installed - fzf: Already installed - vim-hashrocket: Already installed - vim-rake: Already installed - vim-turbux: Already installed - vim-pug: Already installed - vim-ruby: Already installed - vim-textobj-user: Already installed - vim-scriptease: Already installed - vim-rsi: Already installed - tslime.vim: Already installed - vim-vividchalk: Already installed - vim-coffee-script: Already installed - vim-graphql: Already installed - vim-rhubarb: Already installed - vim-markdown: Already installed - pgsql.vim: Already installed - vim-vinegar: Already installed - vim-slim: Already installed - vim-repeat: Already installed - vim-git: Already installed - vim-commentary: Already installed - vim-blockle: Already installed - vim-endwise: Already installed - supertab: Already installed - vim-sleuth: Already installed - ack.vim: Already installed - vim-spacejam: Already installed - bufexplorer.zip: Already installed - vim-sensible: Already installed - vim-unimpaired: Already installed - vim-headfirst: Already installed - vim-json: Already installed - vim-bdubs: Already installed - vim-rails: Already installed - vim-weefactor: Already installed - vim-eunuch: Already installed - vim-railscasts: Already installed - gitv: Already installed - vim-irblack: Already installed - vim-fugitive: Already installed - vim-textobj-rubyblock: Already installed - tabular: Already installed - vim-speeddating: Already installed - ale: Already installed - vim-bundler: Already installed - vim-haml: Already installed - splitjoin.vim: Already installed - vim-jsx: Already installed - vim-abolish: Already installed - vim-ragtag: Already installed - vim-projectionist: Already installed - vim-surround: Already installed - typescript-vim: Already installed - vim-javascript: Already installed - vim-cucumber: Already installed - vim-styled-components: Already installed + PlugUpdate Updated. Elapsed time: 4.242789 sec. [=========================================================] - Finishing ... Done! - vim-fugitive: 2 files changed, 58 insertions(+), 32 deletions(-) - vim-bdubs: Already up to date. - vim-slim: 1 file changed, 1 insertion(+) - bufkill.vim: Already up to date. - fzf: 2 files changed, 10 insertions(+), 10 deletions(-) - vim-git: 1 file changed, 1 insertion(+) - vim-hashrocket: Already up to date. - vim-rake: Already up to date. - vim-turbux: Already up to date. - vim-pug: Already up to date. - vim-ruby: Already up to date. - vim-headfirst: Already up to date. - vim-textobj-user: Already up to date. - vim-scriptease: Already up to date. - vim-rsi: Already up to date. - tslime.vim: Already up to date. - vim-vividchalk: Already up to date. - vim-coffee-script: Already up to date. - vim-graphql: Already up to date. - vim-rhubarb: Already up to date. - vim-markdown: Already up to date. - pgsql.vim: Already up to date. - vim-vinegar: Already up to date. - splitjoin.vim: 4 files changed, 129 insertions(+), 81 deletions(-) - vim-repeat: Already up to date. - vim-styled-components: Already up to date. - vim-commentary: Already up to date. - vim-blockle: Already up to date. - ale: Already up to date. - vim-endwise: Already up to date. - supertab: Already up to date. - vim-sleuth: Already up to date. - ack.vim: Already up to date. - vim-spacejam: Already up to date. - bufexplorer.zip: Already up to date. - vim-cucumber: Already up to date. - vim-sensible: Already up to date. - vim-unimpaired: Already up to date. - vim-json: Already up to date. - vim-rails: Already up to date. - vim-weefactor: Already up to date. - vim-eunuch: Already up to date. - vim-railscasts: Already up to date. - gitv: Already up to date. - vim-irblack: Already up to date. - vim-textobj-rubyblock: Already up to date. - tabular: Already up to date. - vim-speeddating: Already up to date. - vim-bundler: Already up to date. - vim-haml: Already up to date. - vim-jsx: Already up to date. - vim-abolish: Already up to date. - vim-ragtag: Already up to date. - vim-projectionist: Already up to date. - vim-surround: Already up to date. - typescript-vim: Already up to date. - vim-javascript: Already up to date. + PlugDiff 5 plugin(s) updated. [=========================================================] Last update: ------------ - fzf: * 06d63a8 Fully qualify Expand-Archive (#2066) (3 days ago) * 43d1c4c README: Use --line-range instead of head in bat example (#2064) (6 days ago) - splitjoin.vim: * 7c7647e Delegate to native search() if possible (2 days ago) * 2e4ef67 Fix issue with splitting js arrow functions without a clear end (4 days ago) - vim-fugitive: * 27a5c3a Trigger OptionSet on automatic :diffoff (10 days ago) * 03fa781 Improve weird :Ggrep --column quickfix title (10 days ago) * f1a7547 Tighten syntax highlighting for SHA (10 days ago) * 0646a53 Add Help: header (10 days ago) * d2abfca Refactor run loop (10 days ago) * e87fe09 Extract s:RunEdit() (10 days ago) * 5d32f75 Fix stash map (12 days ago) - vim-git: * e8f4896 Include new and modified files (2 days ago) - vim-slim: * f6c7875 adding ruby: filter support (11 days ago) + PlugUpgrade diff --git a/rcm/vim/autoload/plug.vim b/rcm/vim/autoload/plug.vim index 25be27f..8332537 100644 --- a/rcm/vim/autoload/plug.vim +++ b/rcm/vim/autoload/plug.vim @@ -632,17 +632,39 @@ function! plug#(repo, ...) let g:plugs[name] = spec let s:loaded[name] = get(s:loaded, name, 0) catch - return s:err(v:exception) + return s:err(repo . ' ' . v:exception) endtry endfunction function! s:parse_options(arg) let opts = copy(s:base_spec) let type = type(a:arg) + let opt_errfmt = 'Invalid argument for "%s" option of :Plug (expected: %s)' if type == s:TYPE.string + if empty(a:arg) + throw printf(opt_errfmt, 'tag', 'string') + endif let opts.tag = a:arg elseif type == s:TYPE.dict call extend(opts, a:arg) + for opt in ['branch', 'tag', 'commit', 'rtp', 'dir', 'as'] + if has_key(opts, opt) + \ && (type(opts[opt]) != s:TYPE.string || empty(opts[opt])) + throw printf(opt_errfmt, opt, 'string') + endif + endfor + for opt in ['on', 'for'] + if has_key(opts, opt) + \ && type(opts[opt]) != s:TYPE.list + \ && (type(opts[opt]) != s:TYPE.string || empty(opts[opt])) + throw printf(opt_errfmt, opt, 'string or list') + endif + endfor + if has_key(opts, 'do') + \ && type(opts.do) != s:TYPE.funcref + \ && (type(opts.do) != s:TYPE.string || empty(opts.do)) + throw printf(opt_errfmt, 'do', 'string or funcref') + endif if has_key(opts, 'dir') let opts.dir = s:dirpath(s:plug_expand(opts.dir)) endif + replug done ```