From 762ec2e7926b98df818425131afe8233d4534ad5 Mon Sep 17 00:00:00 2001 From: PlexSheep Date: Sat, 2 Dec 2023 17:38:57 +0100 Subject: [PATCH] chmod .zsh --- .../.fast-make-targets | 0 .../.fast-read-ini-file | 0 .../.fast-run-command | 0 .../.fast-run-git-command | 0 .../.fast-zts-read-all | 0 .../.github/FUNDING.yml | 0 .../fast-syntax-highlighting/.gitignore | 0 .../fast-syntax-highlighting/.travis.yml | 0 .../fast-syntax-highlighting/.zunit.yml | 0 .../fast-syntax-highlighting/CHANGELOG.md | 0 .../CHROMA_GUIDE.adoc | 0 .../fast-syntax-highlighting/DONATIONS.md | 0 .zsh/plugins/fast-syntax-highlighting/LICENSE | 0 .../fast-syntax-highlighting/README.md | 0 .../fast-syntax-highlighting/THEME_GUIDE.md | 0 .../fast-syntax-highlighting/_fast-theme | 0 .../fast-syntax-highlighting/fast-highlight | 0 .../fast-string-highlight | 0 .../fast-syntax-highlighting.plugin.zsh | 0 .../fast-syntax-highlighting/fast-theme | 0 .../images/203654.gif | Bin .../images/array-assign.png | Bin .../images/assign.png | Bin .../images/brackets.gif | Bin .../images/cmdsubst.png | Bin .../images/cplx_cond.png | Bin .../images/eval_cmp.png | Bin .../images/execfd.png | Bin .../images/execfd_cmp.png | Bin .../images/for-loop-cmp.png | Bin .../images/for-loop.png | Bin .../images/function.png | Bin .../images/git_chroma.png | Bin .../images/global-alias.png | Bin .../images/heredoc.png | Bin .../images/herestring.png | Bin .../images/highlight-less.png | Bin .../images/highlight-much.png | Bin .../images/ideal-string.png | Bin .../images/in_string.png | Bin .../fast-syntax-highlighting/images/math.gif | Bin .../images/parameter.png | Bin .../fast-syntax-highlighting/images/theme.png | Bin .../images/typeset.png | Bin .../fast-syntax-highlighting/images/zcalc.png | Bin .../share/free_theme.zsh | 0 .../fast-syntax-highlighting/test/parse.zsh | 0 .../test/to-parse.zsh | 0 .../tests/_output/.gitkeep | 0 .../tests/_support/.gitkeep | 0 .../tests/_support/bootstrap | 0 .../tests/example.zunit | 0 .../fast-syntax-highlighting/tests/main.zunit | 0 .../fast-syntax-highlighting/themes/clean.ini | 0 .../themes/default.ini | 0 .../themes/forest.ini | 0 .../fast-syntax-highlighting/themes/free.ini | 0 .../themes/q-jmnemonic.ini | 0 .../themes/safari.ini | 0 .../fast-syntax-highlighting/themes/spa.ini | 0 .../themes/sv-orple.ini | 0 .../themes/sv-plant.ini | 0 .../themes/zdharma.ini | 0 .../→chroma/-alias.ch | 0 .../→chroma/-autoload.ch | 0 .../→chroma/-autorandr.ch | 0 .../fast-syntax-highlighting/→chroma/-awk.ch | 0 .../→chroma/-docker.ch | 0 .../→chroma/-example.ch | 0 .../→chroma/-fast-theme.ch | 0 .../→chroma/-fpath_peq.ch | 0 .../fast-syntax-highlighting/→chroma/-git.ch | 0 .../fast-syntax-highlighting/→chroma/-grep.ch | 0 .../fast-syntax-highlighting/→chroma/-hub.ch | 0 .../→chroma/-ionice.ch | 0 .../fast-syntax-highlighting/→chroma/-lab.ch | 0 .../fast-syntax-highlighting/→chroma/-make.ch | 0 .../fast-syntax-highlighting/→chroma/-nice.ch | 0 .../→chroma/-nmcli.ch | 0 .../fast-syntax-highlighting/→chroma/-node.ch | 0 .../fast-syntax-highlighting/→chroma/-ogit.ch | 0 .../fast-syntax-highlighting/→chroma/-perl.ch | 0 .../→chroma/-precommand.ch | 0 .../→chroma/-printf.ch | 0 .../fast-syntax-highlighting/→chroma/-ruby.ch | 0 .../fast-syntax-highlighting/→chroma/-scp.ch | 0 .../fast-syntax-highlighting/→chroma/-sh.ch | 0 .../→chroma/-source.ch | 0 .../fast-syntax-highlighting/→chroma/-ssh.ch | 0 .../→chroma/-subcommand.ch | 0 .../→chroma/-subversion.ch | 0 .../fast-syntax-highlighting/→chroma/-vim.ch | 0 .../→chroma/-whatis.ch | 0 .../→chroma/-which.ch | 0 .../→chroma/-zinit.ch | 0 .../→chroma/main-chroma.ch | 0 .../zsh-autosuggestions/.circleci/config.yml | 0 .../plugins/zsh-autosuggestions/.editorconfig | 0 .../.github/ISSUE_TEMPLATE/bug-report.md | 0 .../.github/ISSUE_TEMPLATE/feature_request.md | 0 .zsh/plugins/zsh-autosuggestions/.rspec | 0 .zsh/plugins/zsh-autosuggestions/.rubocop.yml | 0 .../plugins/zsh-autosuggestions/.ruby-version | 0 .zsh/plugins/zsh-autosuggestions/CHANGELOG.md | 0 .zsh/plugins/zsh-autosuggestions/DESCRIPTION | 0 .zsh/plugins/zsh-autosuggestions/Dockerfile | 0 .zsh/plugins/zsh-autosuggestions/Gemfile | 0 .zsh/plugins/zsh-autosuggestions/Gemfile.lock | 0 .zsh/plugins/zsh-autosuggestions/INSTALL.md | 0 .zsh/plugins/zsh-autosuggestions/LICENSE | 0 .zsh/plugins/zsh-autosuggestions/Makefile | 0 .zsh/plugins/zsh-autosuggestions/README.md | 0 .zsh/plugins/zsh-autosuggestions/URL | 0 .zsh/plugins/zsh-autosuggestions/VERSION | 0 .zsh/plugins/zsh-autosuggestions/ZSH_VERSIONS | 0 .../zsh-autosuggestions/install_test_zsh.sh | 0 .../zsh-autosuggestions/spec/async_spec.rb | 0 .../spec/integrations/auto_cd_spec.rb | 0 .../bracketed_paste_magic_spec.rb | 0 .../spec/integrations/client_zpty_spec.rb | 0 .../spec/integrations/glob_subst_spec.rb | 0 .../spec/integrations/rebound_bracket_spec.rb | 0 .../spec/integrations/vi_mode_spec.rb | 0 .../spec/integrations/wrapped_widget_spec.rb | 0 .../spec/integrations/zle_input_stack_spec.rb | 0 .../spec/kill_ring_spec.rb | 0 .../spec/line_init_spec.rb | 0 .../spec/multi_line_spec.rb | 0 .../spec/options/buffer_max_size_spec.rb | 0 .../spec/options/highlight_style_spec.rb | 0 .../options/original_widget_prefix_spec.rb | 0 .../spec/options/strategy_spec.rb | 0 .../spec/options/widget_lists_spec.rb | 0 .../zsh-autosuggestions/spec/spec_helper.rb | 0 .../spec/strategies/completion_spec.rb | 0 .../spec/strategies/history_spec.rb | 0 .../spec/strategies/match_prev_cmd_spec.rb | 0 .../strategies/special_characters_helper.rb | 0 .../spec/terminal_session.rb | 0 .../spec/widgets/disable_spec.rb | 0 .../spec/widgets/enable_spec.rb | 0 .../spec/widgets/fetch_spec.rb | 0 .../spec/widgets/toggle_spec.rb | 0 .../plugins/zsh-autosuggestions/src/async.zsh | 0 .zsh/plugins/zsh-autosuggestions/src/bind.zsh | 0 .../zsh-autosuggestions/src/config.zsh | 0 .../plugins/zsh-autosuggestions/src/fetch.zsh | 0 .../zsh-autosuggestions/src/highlight.zsh | 0 .../plugins/zsh-autosuggestions/src/start.zsh | 0 .../src/strategies/completion.zsh | 0 .../src/strategies/history.zsh | 0 .../src/strategies/match_prev_cmd.zsh | 0 .zsh/plugins/zsh-autosuggestions/src/util.zsh | 0 .../zsh-autosuggestions/src/widgets.zsh | 0 .../zsh-autosuggestions.plugin.zsh | 0 .../zsh-autosuggestions.zsh | 0 .zsh/plugins/zsh-completions/.editorconfig | 0 .../zsh-completions/.github/ISSUE_TEMPLATE.md | 0 .../.github/PULL_REQUEST_TEMPLATE.md | 0 .zsh/plugins/zsh-completions/.gitignore | 0 .zsh/plugins/zsh-completions/CONTRIBUTING.md | 0 .zsh/plugins/zsh-completions/LICENSE | 0 .zsh/plugins/zsh-completions/README.md | 0 .zsh/plugins/zsh-completions/src/_afew | 0 .zsh/plugins/zsh-completions/src/_android | 0 .../zsh-completions/src/_archlinux-java | 0 .zsh/plugins/zsh-completions/src/_artisan | 0 .zsh/plugins/zsh-completions/src/_atach | 0 .zsh/plugins/zsh-completions/src/_bitcoin-cli | 0 .zsh/plugins/zsh-completions/src/_bower | 0 .zsh/plugins/zsh-completions/src/_bundle | 0 .zsh/plugins/zsh-completions/src/_caffeinate | 0 .zsh/plugins/zsh-completions/src/_cap | 0 .zsh/plugins/zsh-completions/src/_cask | 0 .zsh/plugins/zsh-completions/src/_ccache | 0 .zsh/plugins/zsh-completions/src/_cf | 0 .zsh/plugins/zsh-completions/src/_choc | 0 .zsh/plugins/zsh-completions/src/_chromium | 0 .zsh/plugins/zsh-completions/src/_cmake | 0 .zsh/plugins/zsh-completions/src/_coffee | 0 .zsh/plugins/zsh-completions/src/_conan | 0 .zsh/plugins/zsh-completions/src/_concourse | 0 .zsh/plugins/zsh-completions/src/_console | 0 .zsh/plugins/zsh-completions/src/_cppcheck | 0 .zsh/plugins/zsh-completions/src/_dad | 0 .zsh/plugins/zsh-completions/src/_debuild | 0 .zsh/plugins/zsh-completions/src/_dget | 0 .zsh/plugins/zsh-completions/src/_dhcpcd | 0 .zsh/plugins/zsh-completions/src/_diana | 0 .zsh/plugins/zsh-completions/src/_direnv | 0 .zsh/plugins/zsh-completions/src/_docpad | 0 .zsh/plugins/zsh-completions/src/_drush | 0 .zsh/plugins/zsh-completions/src/_ecdsautil | 0 .zsh/plugins/zsh-completions/src/_emulator | 0 .zsh/plugins/zsh-completions/src/_envdir | 0 .zsh/plugins/zsh-completions/src/_exportfs | 0 .zsh/plugins/zsh-completions/src/_fab | 0 .../zsh-completions/src/_fail2ban-client | 0 .zsh/plugins/zsh-completions/src/_ffind | 0 .zsh/plugins/zsh-completions/src/_fleetctl | 0 .zsh/plugins/zsh-completions/src/_flutter | 0 .zsh/plugins/zsh-completions/src/_fvm | 0 .zsh/plugins/zsh-completions/src/_fwupdmgr | 0 .zsh/plugins/zsh-completions/src/_gas | 0 .zsh/plugins/zsh-completions/src/_ghc | 0 .zsh/plugins/zsh-completions/src/_gist | 0 .zsh/plugins/zsh-completions/src/_git-flow | 0 .zsh/plugins/zsh-completions/src/_git-pulls | 0 .zsh/plugins/zsh-completions/src/_git-revise | 0 .zsh/plugins/zsh-completions/src/_git-wtf | 0 .zsh/plugins/zsh-completions/src/_glances | 0 .zsh/plugins/zsh-completions/src/_golang | 0 .zsh/plugins/zsh-completions/src/_google | 0 .zsh/plugins/zsh-completions/src/_gpgconf | 0 .zsh/plugins/zsh-completions/src/_gtk-launch | 0 .zsh/plugins/zsh-completions/src/_hello | 0 .zsh/plugins/zsh-completions/src/_hledger | 0 .zsh/plugins/zsh-completions/src/_homestead | 0 .zsh/plugins/zsh-completions/src/_httpie | 0 .zsh/plugins/zsh-completions/src/_ibus | 0 .../zsh-completions/src/_include-what-you-use | 0 .zsh/plugins/zsh-completions/src/_inxi | 0 .zsh/plugins/zsh-completions/src/_jmeter | 0 .../zsh-completions/src/_jmeter-plugins | 0 .zsh/plugins/zsh-completions/src/_jonas | 0 .zsh/plugins/zsh-completions/src/_jrnl | 0 .zsh/plugins/zsh-completions/src/_kak | 0 .zsh/plugins/zsh-completions/src/_kitchen | 0 .zsh/plugins/zsh-completions/src/_knife | 0 .../zsh-completions/src/_language_codes | 0 .zsh/plugins/zsh-completions/src/_lilypond | 0 .zsh/plugins/zsh-completions/src/_lunchy | 0 .zsh/plugins/zsh-completions/src/_mc | 0 .zsh/plugins/zsh-completions/src/_middleman | 0 .zsh/plugins/zsh-completions/src/_mina | 0 .zsh/plugins/zsh-completions/src/_mix | 0 .zsh/plugins/zsh-completions/src/_mssh | 0 .zsh/plugins/zsh-completions/src/_mussh | 0 .zsh/plugins/zsh-completions/src/_mvn | 0 .zsh/plugins/zsh-completions/src/_nano | 0 .zsh/plugins/zsh-completions/src/_nanoc | 0 .zsh/plugins/zsh-completions/src/_nftables | 0 .zsh/plugins/zsh-completions/src/_node | 0 .zsh/plugins/zsh-completions/src/_nvm | 0 .zsh/plugins/zsh-completions/src/_openssl | 0 .zsh/plugins/zsh-completions/src/_openvpn3 | 0 .zsh/plugins/zsh-completions/src/_optirun | 0 .zsh/plugins/zsh-completions/src/_opustools | 0 .zsh/plugins/zsh-completions/src/_patool | 0 .zsh/plugins/zsh-completions/src/_periscope | 0 .zsh/plugins/zsh-completions/src/_pgsql_utils | 0 .zsh/plugins/zsh-completions/src/_phing | 0 .zsh/plugins/zsh-completions/src/_pixz | 0 .zsh/plugins/zsh-completions/src/_pkcon | 0 .zsh/plugins/zsh-completions/src/_play | 0 .zsh/plugins/zsh-completions/src/_pm2 | 0 .zsh/plugins/zsh-completions/src/_port | 0 .zsh/plugins/zsh-completions/src/_protoc | 0 .zsh/plugins/zsh-completions/src/_pygmentize | 0 .zsh/plugins/zsh-completions/src/_qmk | 0 .zsh/plugins/zsh-completions/src/_rails | 0 .zsh/plugins/zsh-completions/src/_ralio | 0 .zsh/plugins/zsh-completions/src/_redis-cli | 0 .zsh/plugins/zsh-completions/src/_rfkill | 0 .zsh/plugins/zsh-completions/src/_rkt | 0 .zsh/plugins/zsh-completions/src/_rmlint | 0 .zsh/plugins/zsh-completions/src/_rslsync | 0 .zsh/plugins/zsh-completions/src/_rspec | 0 .zsh/plugins/zsh-completions/src/_rsvm | 0 .zsh/plugins/zsh-completions/src/_rubocop | 0 .zsh/plugins/zsh-completions/src/_sbt | 0 .zsh/plugins/zsh-completions/src/_scala | 0 .zsh/plugins/zsh-completions/src/_scrub | 0 .zsh/plugins/zsh-completions/src/_sdd | 0 .zsh/plugins/zsh-completions/src/_setcap | 0 .zsh/plugins/zsh-completions/src/_setup.py | 0 .zsh/plugins/zsh-completions/src/_sfdx | 0 .zsh/plugins/zsh-completions/src/_shellcheck | 0 .zsh/plugins/zsh-completions/src/_showoff | 0 .zsh/plugins/zsh-completions/src/_srm | 0 .zsh/plugins/zsh-completions/src/_stack | 0 .zsh/plugins/zsh-completions/src/_subliminal | 0 .../zsh-completions/src/_supervisorctl | 0 .zsh/plugins/zsh-completions/src/_svm | 0 .zsh/plugins/zsh-completions/src/_teamocil | 0 .zsh/plugins/zsh-completions/src/_thor | 0 .zsh/plugins/zsh-completions/src/_tmuxinator | 0 .zsh/plugins/zsh-completions/src/_tmuxp | 0 .zsh/plugins/zsh-completions/src/_tox | 0 .zsh/plugins/zsh-completions/src/_udisksctl | 0 .zsh/plugins/zsh-completions/src/_ufw | 0 .zsh/plugins/zsh-completions/src/_virtualbox | 0 .zsh/plugins/zsh-completions/src/_vnstat | 0 .zsh/plugins/zsh-completions/src/_wemux | 0 .zsh/plugins/zsh-completions/src/_wg-quick | 0 .zsh/plugins/zsh-completions/src/_xinput | 0 .zsh/plugins/zsh-completions/src/_xsel | 0 .zsh/plugins/zsh-completions/src/_yaourt | 0 .zsh/plugins/zsh-completions/src/_yarn | 0 .zsh/plugins/zsh-completions/src/_zcash-cli | 0 .../zsh-completions/zsh-completions-howto.org | 0 .../zsh-completions.plugin.zsh | 0 .zsh/zfunc/_cargo | 4 + .zsh/zfunc/_conda | 734 ++++++++++++++++ .zsh/zfunc/_rustup | 786 ++++++++++++++++++ 305 files changed, 1524 insertions(+) mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.fast-make-targets mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.fast-read-ini-file mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.fast-run-command mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.fast-run-git-command mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.fast-zts-read-all mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.github/FUNDING.yml mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.gitignore mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.travis.yml mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/.zunit.yml mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/CHANGELOG.md mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/CHROMA_GUIDE.adoc mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/DONATIONS.md mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/LICENSE mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/README.md mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/THEME_GUIDE.md mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/_fast-theme mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/fast-highlight mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/fast-string-highlight mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/fast-theme mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/203654.gif mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/array-assign.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/assign.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/brackets.gif mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/cmdsubst.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/cplx_cond.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/eval_cmp.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/execfd.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/execfd_cmp.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/for-loop-cmp.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/for-loop.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/function.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/git_chroma.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/global-alias.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/heredoc.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/herestring.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/highlight-less.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/highlight-much.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/ideal-string.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/in_string.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/math.gif mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/parameter.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/theme.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/typeset.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/images/zcalc.png mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/share/free_theme.zsh mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/test/parse.zsh mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/test/to-parse.zsh mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/tests/_output/.gitkeep mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/tests/_support/.gitkeep mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/tests/_support/bootstrap mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/tests/example.zunit mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/tests/main.zunit mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/clean.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/default.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/forest.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/free.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/q-jmnemonic.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/safari.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/spa.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/sv-orple.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/sv-plant.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/themes/zdharma.ini mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-alias.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-autoload.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-autorandr.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-awk.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-docker.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-example.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-fast-theme.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-fpath_peq.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-git.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-grep.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-hub.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-ionice.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-lab.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-make.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-nice.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-nmcli.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-node.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-ogit.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-perl.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-precommand.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-printf.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-ruby.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-scp.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-sh.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-source.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-ssh.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-subcommand.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-subversion.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-vim.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-whatis.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-which.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/-zinit.ch mode change 100644 => 100755 .zsh/plugins/fast-syntax-highlighting/→chroma/main-chroma.ch mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.circleci/config.yml mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.editorconfig mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE/bug-report.md mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE/feature_request.md mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.rspec mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.rubocop.yml mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/.ruby-version mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/CHANGELOG.md mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/DESCRIPTION mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/Dockerfile mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/Gemfile mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/Gemfile.lock mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/INSTALL.md mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/LICENSE mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/Makefile mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/README.md mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/URL mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/VERSION mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/ZSH_VERSIONS mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/install_test_zsh.sh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/async_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/auto_cd_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/bracketed_paste_magic_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/client_zpty_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/glob_subst_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/rebound_bracket_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/vi_mode_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/wrapped_widget_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/integrations/zle_input_stack_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/kill_ring_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/line_init_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/multi_line_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/options/buffer_max_size_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/options/highlight_style_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/options/original_widget_prefix_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/options/strategy_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/options/widget_lists_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/spec_helper.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/strategies/completion_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/strategies/history_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/strategies/match_prev_cmd_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/strategies/special_characters_helper.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/terminal_session.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/widgets/disable_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/widgets/enable_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/widgets/fetch_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/spec/widgets/toggle_spec.rb mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/async.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/bind.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/config.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/fetch.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/highlight.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/start.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/strategies/completion.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/strategies/history.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/strategies/match_prev_cmd.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/util.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/src/widgets.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh mode change 100644 => 100755 .zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh mode change 100644 => 100755 .zsh/plugins/zsh-completions/.editorconfig mode change 100644 => 100755 .zsh/plugins/zsh-completions/.github/ISSUE_TEMPLATE.md mode change 100644 => 100755 .zsh/plugins/zsh-completions/.github/PULL_REQUEST_TEMPLATE.md mode change 100644 => 100755 .zsh/plugins/zsh-completions/.gitignore mode change 100644 => 100755 .zsh/plugins/zsh-completions/CONTRIBUTING.md mode change 100644 => 100755 .zsh/plugins/zsh-completions/LICENSE mode change 100644 => 100755 .zsh/plugins/zsh-completions/README.md mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_afew mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_android mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_archlinux-java mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_artisan mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_atach mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_bitcoin-cli mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_bower mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_bundle mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_caffeinate mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_cap mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_cask mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ccache mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_cf mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_choc mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_chromium mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_cmake mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_coffee mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_conan mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_concourse mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_console mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_cppcheck mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_dad mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_debuild mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_dget mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_dhcpcd mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_diana mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_direnv mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_docpad mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_drush mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ecdsautil mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_emulator mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_envdir mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_exportfs mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_fab mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_fail2ban-client mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ffind mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_fleetctl mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_flutter mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_fvm mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_fwupdmgr mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_gas mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ghc mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_gist mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_git-flow mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_git-pulls mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_git-revise mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_git-wtf mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_glances mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_golang mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_google mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_gpgconf mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_gtk-launch mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_hello mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_hledger mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_homestead mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_httpie mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ibus mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_include-what-you-use mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_inxi mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_jmeter mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_jmeter-plugins mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_jonas mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_jrnl mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_kak mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_kitchen mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_knife mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_language_codes mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_lilypond mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_lunchy mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_mc mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_middleman mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_mina mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_mix mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_mssh mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_mussh mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_mvn mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_nano mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_nanoc mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_nftables mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_node mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_nvm mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_openssl mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_openvpn3 mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_optirun mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_opustools mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_patool mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_periscope mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_pgsql_utils mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_phing mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_pixz mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_pkcon mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_play mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_pm2 mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_port mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_protoc mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_pygmentize mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_qmk mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rails mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ralio mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_redis-cli mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rfkill mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rkt mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rmlint mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rslsync mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rspec mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rsvm mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_rubocop mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_sbt mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_scala mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_scrub mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_sdd mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_setcap mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_setup.py mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_sfdx mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_shellcheck mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_showoff mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_srm mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_stack mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_subliminal mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_supervisorctl mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_svm mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_teamocil mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_thor mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_tmuxinator mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_tmuxp mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_tox mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_udisksctl mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_ufw mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_virtualbox mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_vnstat mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_wemux mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_wg-quick mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_xinput mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_xsel mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_yaourt mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_yarn mode change 100644 => 100755 .zsh/plugins/zsh-completions/src/_zcash-cli mode change 100644 => 100755 .zsh/plugins/zsh-completions/zsh-completions-howto.org mode change 100644 => 100755 .zsh/plugins/zsh-completions/zsh-completions.plugin.zsh create mode 100755 .zsh/zfunc/_cargo create mode 100755 .zsh/zfunc/_conda create mode 100755 .zsh/zfunc/_rustup diff --git a/.zsh/plugins/fast-syntax-highlighting/.fast-make-targets b/.zsh/plugins/fast-syntax-highlighting/.fast-make-targets old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.fast-read-ini-file b/.zsh/plugins/fast-syntax-highlighting/.fast-read-ini-file old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.fast-run-command b/.zsh/plugins/fast-syntax-highlighting/.fast-run-command old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.fast-run-git-command b/.zsh/plugins/fast-syntax-highlighting/.fast-run-git-command old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.fast-zts-read-all b/.zsh/plugins/fast-syntax-highlighting/.fast-zts-read-all old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.github/FUNDING.yml b/.zsh/plugins/fast-syntax-highlighting/.github/FUNDING.yml old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.gitignore b/.zsh/plugins/fast-syntax-highlighting/.gitignore old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.travis.yml b/.zsh/plugins/fast-syntax-highlighting/.travis.yml old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/.zunit.yml b/.zsh/plugins/fast-syntax-highlighting/.zunit.yml old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/CHANGELOG.md b/.zsh/plugins/fast-syntax-highlighting/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/CHROMA_GUIDE.adoc b/.zsh/plugins/fast-syntax-highlighting/CHROMA_GUIDE.adoc old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/DONATIONS.md b/.zsh/plugins/fast-syntax-highlighting/DONATIONS.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/LICENSE b/.zsh/plugins/fast-syntax-highlighting/LICENSE old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/README.md b/.zsh/plugins/fast-syntax-highlighting/README.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/THEME_GUIDE.md b/.zsh/plugins/fast-syntax-highlighting/THEME_GUIDE.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/_fast-theme b/.zsh/plugins/fast-syntax-highlighting/_fast-theme old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/fast-highlight b/.zsh/plugins/fast-syntax-highlighting/fast-highlight old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/fast-string-highlight b/.zsh/plugins/fast-syntax-highlighting/fast-string-highlight old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh b/.zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/fast-theme b/.zsh/plugins/fast-syntax-highlighting/fast-theme old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/203654.gif b/.zsh/plugins/fast-syntax-highlighting/images/203654.gif old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/array-assign.png b/.zsh/plugins/fast-syntax-highlighting/images/array-assign.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/assign.png b/.zsh/plugins/fast-syntax-highlighting/images/assign.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/brackets.gif b/.zsh/plugins/fast-syntax-highlighting/images/brackets.gif old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/cmdsubst.png b/.zsh/plugins/fast-syntax-highlighting/images/cmdsubst.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/cplx_cond.png b/.zsh/plugins/fast-syntax-highlighting/images/cplx_cond.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/eval_cmp.png b/.zsh/plugins/fast-syntax-highlighting/images/eval_cmp.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/execfd.png b/.zsh/plugins/fast-syntax-highlighting/images/execfd.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/execfd_cmp.png b/.zsh/plugins/fast-syntax-highlighting/images/execfd_cmp.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/for-loop-cmp.png b/.zsh/plugins/fast-syntax-highlighting/images/for-loop-cmp.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/for-loop.png b/.zsh/plugins/fast-syntax-highlighting/images/for-loop.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/function.png b/.zsh/plugins/fast-syntax-highlighting/images/function.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/git_chroma.png b/.zsh/plugins/fast-syntax-highlighting/images/git_chroma.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/global-alias.png b/.zsh/plugins/fast-syntax-highlighting/images/global-alias.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/heredoc.png b/.zsh/plugins/fast-syntax-highlighting/images/heredoc.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/herestring.png b/.zsh/plugins/fast-syntax-highlighting/images/herestring.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/highlight-less.png b/.zsh/plugins/fast-syntax-highlighting/images/highlight-less.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/highlight-much.png b/.zsh/plugins/fast-syntax-highlighting/images/highlight-much.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/ideal-string.png b/.zsh/plugins/fast-syntax-highlighting/images/ideal-string.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/in_string.png b/.zsh/plugins/fast-syntax-highlighting/images/in_string.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/math.gif b/.zsh/plugins/fast-syntax-highlighting/images/math.gif old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/parameter.png b/.zsh/plugins/fast-syntax-highlighting/images/parameter.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/theme.png b/.zsh/plugins/fast-syntax-highlighting/images/theme.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/typeset.png b/.zsh/plugins/fast-syntax-highlighting/images/typeset.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/images/zcalc.png b/.zsh/plugins/fast-syntax-highlighting/images/zcalc.png old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/share/free_theme.zsh b/.zsh/plugins/fast-syntax-highlighting/share/free_theme.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/test/parse.zsh b/.zsh/plugins/fast-syntax-highlighting/test/parse.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/test/to-parse.zsh b/.zsh/plugins/fast-syntax-highlighting/test/to-parse.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/tests/_output/.gitkeep b/.zsh/plugins/fast-syntax-highlighting/tests/_output/.gitkeep old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/tests/_support/.gitkeep b/.zsh/plugins/fast-syntax-highlighting/tests/_support/.gitkeep old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/tests/_support/bootstrap b/.zsh/plugins/fast-syntax-highlighting/tests/_support/bootstrap old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/tests/example.zunit b/.zsh/plugins/fast-syntax-highlighting/tests/example.zunit old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/tests/main.zunit b/.zsh/plugins/fast-syntax-highlighting/tests/main.zunit old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/clean.ini b/.zsh/plugins/fast-syntax-highlighting/themes/clean.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/default.ini b/.zsh/plugins/fast-syntax-highlighting/themes/default.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/forest.ini b/.zsh/plugins/fast-syntax-highlighting/themes/forest.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/free.ini b/.zsh/plugins/fast-syntax-highlighting/themes/free.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/q-jmnemonic.ini b/.zsh/plugins/fast-syntax-highlighting/themes/q-jmnemonic.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/safari.ini b/.zsh/plugins/fast-syntax-highlighting/themes/safari.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/spa.ini b/.zsh/plugins/fast-syntax-highlighting/themes/spa.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/sv-orple.ini b/.zsh/plugins/fast-syntax-highlighting/themes/sv-orple.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/sv-plant.ini b/.zsh/plugins/fast-syntax-highlighting/themes/sv-plant.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/themes/zdharma.ini b/.zsh/plugins/fast-syntax-highlighting/themes/zdharma.ini old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-alias.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-alias.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-autoload.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-autoload.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-autorandr.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-autorandr.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-awk.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-awk.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-docker.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-docker.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-example.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-example.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-fast-theme.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-fast-theme.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-fpath_peq.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-fpath_peq.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-git.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-git.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-grep.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-grep.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-hub.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-hub.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-ionice.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-ionice.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-lab.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-lab.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-make.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-make.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-nice.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-nice.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-nmcli.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-nmcli.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-node.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-node.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-ogit.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-ogit.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-perl.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-perl.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-precommand.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-precommand.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-printf.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-printf.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-ruby.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-ruby.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-scp.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-scp.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-sh.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-sh.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-source.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-source.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-ssh.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-ssh.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-subcommand.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-subcommand.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-subversion.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-subversion.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-vim.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-vim.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-whatis.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-whatis.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-which.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-which.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/-zinit.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/-zinit.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/fast-syntax-highlighting/→chroma/main-chroma.ch b/.zsh/plugins/fast-syntax-highlighting/→chroma/main-chroma.ch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.circleci/config.yml b/.zsh/plugins/zsh-autosuggestions/.circleci/config.yml old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.editorconfig b/.zsh/plugins/zsh-autosuggestions/.editorconfig old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE/bug-report.md b/.zsh/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE/bug-report.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE/feature_request.md b/.zsh/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE/feature_request.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.rspec b/.zsh/plugins/zsh-autosuggestions/.rspec old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.rubocop.yml b/.zsh/plugins/zsh-autosuggestions/.rubocop.yml old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/.ruby-version b/.zsh/plugins/zsh-autosuggestions/.ruby-version old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/CHANGELOG.md b/.zsh/plugins/zsh-autosuggestions/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/DESCRIPTION b/.zsh/plugins/zsh-autosuggestions/DESCRIPTION old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/Dockerfile b/.zsh/plugins/zsh-autosuggestions/Dockerfile old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/Gemfile b/.zsh/plugins/zsh-autosuggestions/Gemfile old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/Gemfile.lock b/.zsh/plugins/zsh-autosuggestions/Gemfile.lock old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/INSTALL.md b/.zsh/plugins/zsh-autosuggestions/INSTALL.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/LICENSE b/.zsh/plugins/zsh-autosuggestions/LICENSE old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/Makefile b/.zsh/plugins/zsh-autosuggestions/Makefile old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/README.md b/.zsh/plugins/zsh-autosuggestions/README.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/URL b/.zsh/plugins/zsh-autosuggestions/URL old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/VERSION b/.zsh/plugins/zsh-autosuggestions/VERSION old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/ZSH_VERSIONS b/.zsh/plugins/zsh-autosuggestions/ZSH_VERSIONS old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/install_test_zsh.sh b/.zsh/plugins/zsh-autosuggestions/install_test_zsh.sh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/async_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/async_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/auto_cd_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/auto_cd_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/bracketed_paste_magic_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/bracketed_paste_magic_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/client_zpty_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/client_zpty_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/glob_subst_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/glob_subst_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/rebound_bracket_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/rebound_bracket_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/vi_mode_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/vi_mode_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/wrapped_widget_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/wrapped_widget_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/integrations/zle_input_stack_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/integrations/zle_input_stack_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/kill_ring_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/kill_ring_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/line_init_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/line_init_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/multi_line_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/multi_line_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/options/buffer_max_size_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/options/buffer_max_size_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/options/highlight_style_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/options/highlight_style_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/options/original_widget_prefix_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/options/original_widget_prefix_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/options/strategy_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/options/strategy_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/options/widget_lists_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/options/widget_lists_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/spec_helper.rb b/.zsh/plugins/zsh-autosuggestions/spec/spec_helper.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/strategies/completion_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/strategies/completion_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/strategies/history_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/strategies/history_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/strategies/match_prev_cmd_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/strategies/match_prev_cmd_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/strategies/special_characters_helper.rb b/.zsh/plugins/zsh-autosuggestions/spec/strategies/special_characters_helper.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/terminal_session.rb b/.zsh/plugins/zsh-autosuggestions/spec/terminal_session.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/widgets/disable_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/widgets/disable_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/widgets/enable_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/widgets/enable_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/widgets/fetch_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/widgets/fetch_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/spec/widgets/toggle_spec.rb b/.zsh/plugins/zsh-autosuggestions/spec/widgets/toggle_spec.rb old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/async.zsh b/.zsh/plugins/zsh-autosuggestions/src/async.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/bind.zsh b/.zsh/plugins/zsh-autosuggestions/src/bind.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/config.zsh b/.zsh/plugins/zsh-autosuggestions/src/config.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/fetch.zsh b/.zsh/plugins/zsh-autosuggestions/src/fetch.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/highlight.zsh b/.zsh/plugins/zsh-autosuggestions/src/highlight.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/start.zsh b/.zsh/plugins/zsh-autosuggestions/src/start.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/strategies/completion.zsh b/.zsh/plugins/zsh-autosuggestions/src/strategies/completion.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/strategies/history.zsh b/.zsh/plugins/zsh-autosuggestions/src/strategies/history.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/strategies/match_prev_cmd.zsh b/.zsh/plugins/zsh-autosuggestions/src/strategies/match_prev_cmd.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/util.zsh b/.zsh/plugins/zsh-autosuggestions/src/util.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/src/widgets.zsh b/.zsh/plugins/zsh-autosuggestions/src/widgets.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh b/.zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh b/.zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/.editorconfig b/.zsh/plugins/zsh-completions/.editorconfig old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/.github/ISSUE_TEMPLATE.md b/.zsh/plugins/zsh-completions/.github/ISSUE_TEMPLATE.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/.github/PULL_REQUEST_TEMPLATE.md b/.zsh/plugins/zsh-completions/.github/PULL_REQUEST_TEMPLATE.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/.gitignore b/.zsh/plugins/zsh-completions/.gitignore old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/CONTRIBUTING.md b/.zsh/plugins/zsh-completions/CONTRIBUTING.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/LICENSE b/.zsh/plugins/zsh-completions/LICENSE old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/README.md b/.zsh/plugins/zsh-completions/README.md old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_afew b/.zsh/plugins/zsh-completions/src/_afew old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_android b/.zsh/plugins/zsh-completions/src/_android old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_archlinux-java b/.zsh/plugins/zsh-completions/src/_archlinux-java old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_artisan b/.zsh/plugins/zsh-completions/src/_artisan old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_atach b/.zsh/plugins/zsh-completions/src/_atach old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_bitcoin-cli b/.zsh/plugins/zsh-completions/src/_bitcoin-cli old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_bower b/.zsh/plugins/zsh-completions/src/_bower old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_bundle b/.zsh/plugins/zsh-completions/src/_bundle old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_caffeinate b/.zsh/plugins/zsh-completions/src/_caffeinate old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_cap b/.zsh/plugins/zsh-completions/src/_cap old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_cask b/.zsh/plugins/zsh-completions/src/_cask old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ccache b/.zsh/plugins/zsh-completions/src/_ccache old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_cf b/.zsh/plugins/zsh-completions/src/_cf old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_choc b/.zsh/plugins/zsh-completions/src/_choc old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_chromium b/.zsh/plugins/zsh-completions/src/_chromium old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_cmake b/.zsh/plugins/zsh-completions/src/_cmake old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_coffee b/.zsh/plugins/zsh-completions/src/_coffee old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_conan b/.zsh/plugins/zsh-completions/src/_conan old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_concourse b/.zsh/plugins/zsh-completions/src/_concourse old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_console b/.zsh/plugins/zsh-completions/src/_console old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_cppcheck b/.zsh/plugins/zsh-completions/src/_cppcheck old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_dad b/.zsh/plugins/zsh-completions/src/_dad old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_debuild b/.zsh/plugins/zsh-completions/src/_debuild old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_dget b/.zsh/plugins/zsh-completions/src/_dget old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_dhcpcd b/.zsh/plugins/zsh-completions/src/_dhcpcd old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_diana b/.zsh/plugins/zsh-completions/src/_diana old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_direnv b/.zsh/plugins/zsh-completions/src/_direnv old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_docpad b/.zsh/plugins/zsh-completions/src/_docpad old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_drush b/.zsh/plugins/zsh-completions/src/_drush old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ecdsautil b/.zsh/plugins/zsh-completions/src/_ecdsautil old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_emulator b/.zsh/plugins/zsh-completions/src/_emulator old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_envdir b/.zsh/plugins/zsh-completions/src/_envdir old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_exportfs b/.zsh/plugins/zsh-completions/src/_exportfs old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_fab b/.zsh/plugins/zsh-completions/src/_fab old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_fail2ban-client b/.zsh/plugins/zsh-completions/src/_fail2ban-client old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ffind b/.zsh/plugins/zsh-completions/src/_ffind old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_fleetctl b/.zsh/plugins/zsh-completions/src/_fleetctl old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_flutter b/.zsh/plugins/zsh-completions/src/_flutter old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_fvm b/.zsh/plugins/zsh-completions/src/_fvm old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_fwupdmgr b/.zsh/plugins/zsh-completions/src/_fwupdmgr old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_gas b/.zsh/plugins/zsh-completions/src/_gas old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ghc b/.zsh/plugins/zsh-completions/src/_ghc old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_gist b/.zsh/plugins/zsh-completions/src/_gist old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_git-flow b/.zsh/plugins/zsh-completions/src/_git-flow old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_git-pulls b/.zsh/plugins/zsh-completions/src/_git-pulls old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_git-revise b/.zsh/plugins/zsh-completions/src/_git-revise old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_git-wtf b/.zsh/plugins/zsh-completions/src/_git-wtf old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_glances b/.zsh/plugins/zsh-completions/src/_glances old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_golang b/.zsh/plugins/zsh-completions/src/_golang old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_google b/.zsh/plugins/zsh-completions/src/_google old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_gpgconf b/.zsh/plugins/zsh-completions/src/_gpgconf old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_gtk-launch b/.zsh/plugins/zsh-completions/src/_gtk-launch old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_hello b/.zsh/plugins/zsh-completions/src/_hello old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_hledger b/.zsh/plugins/zsh-completions/src/_hledger old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_homestead b/.zsh/plugins/zsh-completions/src/_homestead old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_httpie b/.zsh/plugins/zsh-completions/src/_httpie old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ibus b/.zsh/plugins/zsh-completions/src/_ibus old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_include-what-you-use b/.zsh/plugins/zsh-completions/src/_include-what-you-use old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_inxi b/.zsh/plugins/zsh-completions/src/_inxi old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_jmeter b/.zsh/plugins/zsh-completions/src/_jmeter old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_jmeter-plugins b/.zsh/plugins/zsh-completions/src/_jmeter-plugins old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_jonas b/.zsh/plugins/zsh-completions/src/_jonas old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_jrnl b/.zsh/plugins/zsh-completions/src/_jrnl old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_kak b/.zsh/plugins/zsh-completions/src/_kak old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_kitchen b/.zsh/plugins/zsh-completions/src/_kitchen old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_knife b/.zsh/plugins/zsh-completions/src/_knife old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_language_codes b/.zsh/plugins/zsh-completions/src/_language_codes old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_lilypond b/.zsh/plugins/zsh-completions/src/_lilypond old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_lunchy b/.zsh/plugins/zsh-completions/src/_lunchy old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_mc b/.zsh/plugins/zsh-completions/src/_mc old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_middleman b/.zsh/plugins/zsh-completions/src/_middleman old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_mina b/.zsh/plugins/zsh-completions/src/_mina old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_mix b/.zsh/plugins/zsh-completions/src/_mix old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_mssh b/.zsh/plugins/zsh-completions/src/_mssh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_mussh b/.zsh/plugins/zsh-completions/src/_mussh old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_mvn b/.zsh/plugins/zsh-completions/src/_mvn old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_nano b/.zsh/plugins/zsh-completions/src/_nano old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_nanoc b/.zsh/plugins/zsh-completions/src/_nanoc old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_nftables b/.zsh/plugins/zsh-completions/src/_nftables old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_node b/.zsh/plugins/zsh-completions/src/_node old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_nvm b/.zsh/plugins/zsh-completions/src/_nvm old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_openssl b/.zsh/plugins/zsh-completions/src/_openssl old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_openvpn3 b/.zsh/plugins/zsh-completions/src/_openvpn3 old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_optirun b/.zsh/plugins/zsh-completions/src/_optirun old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_opustools b/.zsh/plugins/zsh-completions/src/_opustools old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_patool b/.zsh/plugins/zsh-completions/src/_patool old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_periscope b/.zsh/plugins/zsh-completions/src/_periscope old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_pgsql_utils b/.zsh/plugins/zsh-completions/src/_pgsql_utils old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_phing b/.zsh/plugins/zsh-completions/src/_phing old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_pixz b/.zsh/plugins/zsh-completions/src/_pixz old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_pkcon b/.zsh/plugins/zsh-completions/src/_pkcon old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_play b/.zsh/plugins/zsh-completions/src/_play old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_pm2 b/.zsh/plugins/zsh-completions/src/_pm2 old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_port b/.zsh/plugins/zsh-completions/src/_port old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_protoc b/.zsh/plugins/zsh-completions/src/_protoc old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_pygmentize b/.zsh/plugins/zsh-completions/src/_pygmentize old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_qmk b/.zsh/plugins/zsh-completions/src/_qmk old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rails b/.zsh/plugins/zsh-completions/src/_rails old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ralio b/.zsh/plugins/zsh-completions/src/_ralio old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_redis-cli b/.zsh/plugins/zsh-completions/src/_redis-cli old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rfkill b/.zsh/plugins/zsh-completions/src/_rfkill old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rkt b/.zsh/plugins/zsh-completions/src/_rkt old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rmlint b/.zsh/plugins/zsh-completions/src/_rmlint old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rslsync b/.zsh/plugins/zsh-completions/src/_rslsync old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rspec b/.zsh/plugins/zsh-completions/src/_rspec old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rsvm b/.zsh/plugins/zsh-completions/src/_rsvm old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_rubocop b/.zsh/plugins/zsh-completions/src/_rubocop old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_sbt b/.zsh/plugins/zsh-completions/src/_sbt old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_scala b/.zsh/plugins/zsh-completions/src/_scala old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_scrub b/.zsh/plugins/zsh-completions/src/_scrub old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_sdd b/.zsh/plugins/zsh-completions/src/_sdd old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_setcap b/.zsh/plugins/zsh-completions/src/_setcap old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_setup.py b/.zsh/plugins/zsh-completions/src/_setup.py old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_sfdx b/.zsh/plugins/zsh-completions/src/_sfdx old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_shellcheck b/.zsh/plugins/zsh-completions/src/_shellcheck old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_showoff b/.zsh/plugins/zsh-completions/src/_showoff old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_srm b/.zsh/plugins/zsh-completions/src/_srm old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_stack b/.zsh/plugins/zsh-completions/src/_stack old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_subliminal b/.zsh/plugins/zsh-completions/src/_subliminal old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_supervisorctl b/.zsh/plugins/zsh-completions/src/_supervisorctl old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_svm b/.zsh/plugins/zsh-completions/src/_svm old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_teamocil b/.zsh/plugins/zsh-completions/src/_teamocil old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_thor b/.zsh/plugins/zsh-completions/src/_thor old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_tmuxinator b/.zsh/plugins/zsh-completions/src/_tmuxinator old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_tmuxp b/.zsh/plugins/zsh-completions/src/_tmuxp old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_tox b/.zsh/plugins/zsh-completions/src/_tox old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_udisksctl b/.zsh/plugins/zsh-completions/src/_udisksctl old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_ufw b/.zsh/plugins/zsh-completions/src/_ufw old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_virtualbox b/.zsh/plugins/zsh-completions/src/_virtualbox old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_vnstat b/.zsh/plugins/zsh-completions/src/_vnstat old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_wemux b/.zsh/plugins/zsh-completions/src/_wemux old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_wg-quick b/.zsh/plugins/zsh-completions/src/_wg-quick old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_xinput b/.zsh/plugins/zsh-completions/src/_xinput old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_xsel b/.zsh/plugins/zsh-completions/src/_xsel old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_yaourt b/.zsh/plugins/zsh-completions/src/_yaourt old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_yarn b/.zsh/plugins/zsh-completions/src/_yarn old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/src/_zcash-cli b/.zsh/plugins/zsh-completions/src/_zcash-cli old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/zsh-completions-howto.org b/.zsh/plugins/zsh-completions/zsh-completions-howto.org old mode 100644 new mode 100755 diff --git a/.zsh/plugins/zsh-completions/zsh-completions.plugin.zsh b/.zsh/plugins/zsh-completions/zsh-completions.plugin.zsh old mode 100644 new mode 100755 diff --git a/.zsh/zfunc/_cargo b/.zsh/zfunc/_cargo new file mode 100755 index 0000000..351db7f --- /dev/null +++ b/.zsh/zfunc/_cargo @@ -0,0 +1,4 @@ +#compdef cargo +if command -v rustc >/dev/null 2>&1; then + source "$(rustc --print sysroot)"/share/zsh/site-functions/_cargo +fi diff --git a/.zsh/zfunc/_conda b/.zsh/zfunc/_conda new file mode 100755 index 0000000..05bbaa7 --- /dev/null +++ b/.zsh/zfunc/_conda @@ -0,0 +1,734 @@ +#compdef conda mamba micromamba +#description:conda package manager +# +# ZSH Completion for conda (http://conda.pydata.org/) +# +# Author: Valentin Haenel (https://github.com/esc/) +# Licence: WTFPL (http://sam.zoy.org/wtfpl/) +# Version: 0.11-dev +# Homepage: https://github.com/conda-incubator/conda-zsh-completion +# Demo: https://asciinema.org/a/16516 +# +# This completion depends on Python for a json parser, sorry. Unfortunately +# there is no such thing in zsh (yet). +# +# To use this completion, install it somewhere on your hard drive: +# +# $ git clone https://github.com/esc/conda-zsh-completion +# +# And then add it to your $fpath in ~/.zshrc before you call compinit: +# +# fpath+=/path/to/where/you/installed/conda-zsh-completion +# compinit +# +# If you're using oh-my-zsh or Prezto, they will call compinit for you, so +# just add it to your $fpath before calling the OMZ or Prezto initialization +# functions. For example: +# +# git clone https://github.com/esc/conda-zsh-completion ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/conda-zsh-completion +# +# And add lines in `.zshrc` +# plugins=(… conda-zsh-completion) +# autoload -U compinit && compinit +# +# If you use oh-my-zsh, you might have to move the "autoload" line to after you sourced +# oh-my-zsh.sh. +# +# To activate the completion cache for packages, add the following to your +# '.zshrc': +# +# zstyle ':completion::complete:*' use-cache 1 +# +# To display subcommand completion in groups, please add the following to your +# '.zshrc': +# +# zstyle ":conda_zsh_completion:*" use-groups true +# +# To display unnamed environments and prefixes of environments, add the following +# to your '.zshrc': +# +# zstyle ":conda_zsh_completion:*" show-unnamed true +# +# To display environments autocompletion sorted in creation order add the following +# to your '.zshrc': +# +# zstyle ":conda_zsh_completion:*" sort-envs-by-time true +# +# The completion will display both global environments (envs located in conda_dir/envs and base env) +# and local environments (located in ~/.conda/envs). +# If enables sort-envs-by-time, it will display local environments first. +# To display global environments first, add the following to your '.zshrc': +# +# zstyle ":conda_zsh_completion:*" show-global-envs-first true +# +# If not enables sort-envs-by-time, then all environments will be sorted by alphabetical order, +# and this option is useless. +# +# To forcefully clean the completion cache, look in '~/.zcompcache' and remove +# file starting with 'conda_'. And/or do 'rm ~/.zcompdump*'. +# +# When developing, you can use the following to reload the completion after +# having modified it: +# +# $ unfunction _conda && autoload -U _conda +# +# Please report any issues at: +# https://github.com/esc/conda-zsh-completion/issues +# +# CHANGELOG +# --------- +# +# * v0.10 +# +# * Search environments in custom environments paths, thanks to Thomas G. (coldfix). +# * Naive mamba support, thanks to olegtarasov +# * Remove path prefix from environments in default location, thanks to 3mb3dw0rk5 +# * Sort environments to be completed by creation time, thanks to m-novikov +# * Check for environment directory before accessing, thanks to huyz-git +# +# * v0.9 +# +# * Improved the completion speed for completing environments, thanks to +# Niels Mündler. +# * Various minor improvements and documentation upgrades +# +# * v0.8 +# +# * Updated installation instructions and added a license file, thanks to +# Andrew Janke +# +# * v0.7 +# +# * Fix alignment during menu-completion +# +# * v0.6 +# +# * conda activate and conda deactivate can now be completed, thanks to +# Taylor Kang Beck +# +# * v0.5 +# +# * conda-env can now be completed +# * conda-build can now be completed +# +# * v0.4 +# +# * conda info can complete available packages +# * conda install and create have rudimentary package version completion +# * remove caching for local package list, it's fast enough +# * conda remove and update are aware of -n or similar and complete only +# packages in the given environment +# * list of packages excludes those installed with pip +# +# * v0.3 +# +# * overhaul of the completion for config +# +# * complete only existing keys +# * complete only existing values +# * differentiate between list and boolean config +# * reader and writer options mutually exclusive +# * complete multiple keys for --get +# +# * -n,--name and -p,--prefix are now mutually exclusive +# +# * v0.2 +# +# * completion cache for packages +# * complete all channels defined in .condarc +# +# * v0.1 +# +# * inital release +# +# TODO +# ---- +# +# * Subcommand grouping is still alpha. +# * Example of activating cache only for conda completion +# * Make cache policy configurable +# * Completion for version numbers is rudimentary: +# only 'install' can complete them and only for a single '=' sign +# * Configuration for external commands: only build and env supported +# * Properly handle package specs on the command line +# * Don't continue to complete options once -- is given +# * None of the commands are aware of channels + +local state line context +local -A opt_args + +__conda_envs(){ + local -a envs unnamed sort globalfirst localenvs globalenvs + local -a ls_opts=("-1") + local -a describe_opts + local localenvspath + # only parse environments.txt (including unnamed envs) if asked by the user + zstyle -s ":conda_zsh_completion:*" show-unnamed unnamed + zstyle -s ":conda_zsh_completion:*" sort-envs-by-time sort + zstyle -s ":conda_zsh_completion:*" show-global-envs-first globalfirst + if test -n "$sort"; then + ls_opts+=("-t") + describe_opts+=("-V") + fi + + # global envs (if exists) and base env. + globalenvs=($([[ -d "${${CONDA_EXE}%bin/conda}/envs" ]] && ls $ls_opts ${${CONDA_EXE}%bin/conda}/envs)) + globalenvs+=("base") + + # local envs (if exists). + if [[ -n "$CONDA_ENVS_PATH" ]]; then + localenvspath="$CONDA_ENVS_PATH" + elif [[ -n "$CONDA_ENVS_DIRS" ]]; then + localenvspath="$CONDA_ENVS_DIRS" + else + localenvspath="${HOME:?}/.conda/envs" + fi + localenvs=($([[ -d "$localenvspath" ]] && ls $ls_opts "$localenvspath")) + + if test -n "$globalfirst"; then + envs=($globalenvs $localenvs) + else + envs=($localenvs $globalenvs) + fi + + # unmaned envs (if show-unammed). + if test -n "$unnamed"; then + envs+=($( (test -n "$unnamed" && cat ${HOME:?}/.conda/environments.txt) | cut -f1 -d' ' | sed -e "s|^$localenvspath/||")) + fi + + _describe $describe_opts -t envs 'conda environments' envs +} + +__conda_packages_installed(){ + local -a installed_packages option environment additional_message + # check for command line overrides + [[ -n "$1" ]] && option="$1" + [[ -n "$2" ]] && environment="$2" + installed_packages=($( conda list --no-pip $option $environment | sed 1,2d | cut -f1 -d' ' )) + [[ -n $option ]] && [[ -n $environment ]] && additional_message=" in environment: '$environment'" + _describe -t installed_packages "installed packages$additional_message" installed_packages +} + +__conda_package_available(){ + zstyle ":completion:${curcontext}:" cache-policy __conda_caching_policy + local -a available_packages + if _cache_invalid conda_available_packages || ! _retrieve_cache conda_available_packages ; then + available_packages=($(conda search --use-index-cache --json | + python -c " +import json, sys +parsed = json.load(sys.stdin) +for k in parsed.keys(): + print(k) + ")) + _store_cache conda_available_packages available_packages + fi + print -l $available_packages + +} + +__describe_conda_package_available(){ + local -a available_packages + available_packages=($( __conda_package_available)) + _describe -t available_packages 'available packages' available_packages +} + +__conda_existing_config_keys(){ + local -a config_keys + config_keys=($(conda config --json --get | + python -c " +import json, sys +keys = json.load(sys.stdin)['get'].keys() +for k in keys: + print(k) + ")) + print -l $config_keys +} + +__conda_describe_existing_config_keys(){ + local -a config_keys + config_keys=($( __conda_existing_config_keys )) + if [ "${#config_keys}" == 0 ] ; then + _message "no keys found!" + else + _describe -t config_keys 'existing configuration keys' config_keys + fi +} + +__conda_describe_existing_list_config_keys(){ + local -a config_keys existing_list_config_keys + config_keys=($( __conda_existing_config_keys )) + existing_list_config_keys=() + for k in $config_keys; do + if (( ${__conda_list_config_keys[(I)$k]} )) ; then + existing_list_config_keys+=$k + fi + done + if [ "${#existing_list_config_keys}" == 0 ] ; then + _message "no keys found!" + else + _describe -t existing_list_config_keys 'existing list configuration keys' existing_list_config_keys + fi +} + +__conda_existing_config_values(){ + local -a config_values search_term + search_term="$1" + config_values=($(conda config --json --get "$search_term" 2> /dev/null | + python -c " +import json, sys +try: + values = json.load(sys.stdin)['get']['$search_term'] + for v in values: + print(v) +except KeyError: + pass +except ValueError: + pass + ")) + print -l $config_values +} + +__conda_describe_existing_config_values(){ + local -a config_values search_term + search_term="$1" + config_values=($( __conda_existing_config_values $search_term )) + if [ "${#config_values}" == 0 ] ; then + _message "no values found for '$search_term'!" + else + _describe -t config_values 'configuration values' config_values + fi +} + +__conda_describe_boolean_config_values(){ + local -a config_values + config_values=(True False) + _describe -t config_values 'boolean configuration values' config_values +} + +__conda_channels(){ + local -a channels + channels=($( __conda_existing_config_values "channels" )) + channels+=(system) + _describe -t channels 'conda channels' channels +} + +local -a __conda_boolean_config_keys __conda_list_config_keys __conda_config_keys + +__conda_boolean_config_keys=( + 'add_binstar_token' + 'always_yes' + 'allow_softlinks' + 'changeps1' + 'use_pip' + 'offline' + 'binstar_upload' + 'binstar_personal' + 'show_channel_urls' + 'allow_other_channels' + 'ssl_verify' + ) + +__conda_list_config_keys=( + 'channels' + 'disallow' + 'create_default_packages' + 'track_features' + 'envs_dirs' + ) + +__conda_config_keys=($__conda_boolean_config_keys $__conda_list_config_keys) + +__conda_describe_boolean_config_keys(){ + _describe -t __conda_boolean_config_keys 'boolean keys' __conda_boolean_config_keys +} + +__conda_describe_list_config_keys(){ + _describe -t __conda_list_config_keys 'list keys' __conda_list_config_keys +} + +__conda_describe_config_keys(){ + _describe -t __conda_config_keys 'conda configuration keys' __conda_config_keys +} + +#__conda_package_specs=('<' '>' '<=' '>=' '==' '!=') +__conda_package_specs=('=') + +__conda_describe_package_specs(){ + _describe -t __conda_package_specs 'conda package specs' __conda_package_specs +} + +__conda_describe_package_version(){ + local -a current_package versions + current_package="$1" + versions=($( conda search --json --use-index-cache $current_package | python -c " +import json,sys +try: + versions = set((e['version'] for e in json.load(sys.stdin)['$current_package'])) + for v in versions: + print(v) +except KeyError: + pass + ")) + _describe -t versions "$current_package version" versions +} + +__conda_commands(){ + local -a package maint environment help config special tmp + package=( + search:'Search for packages and display their information.' + install:'Install a list of packages into a specified conda environment.' + ) + maint=( + update:'Update conda packages.' + clean:'Remove unused packages and caches.' + ) + environment=( + info:'Display information about current conda install.' + create:'Create a new conda environment from a list of specified packages.' + list:'List linked packages in a conda environment.' + remove:'Remove a list of packages from a specified conda environment.' + uninstall:'Alias for conda remove' + activate:'Activate an environment; alias for source activate' + deactivate:'Deactivate an environment; alias for source deactivate' + ) + help=( + help:'Displays a list of available conda commands and their help strings.' + ) + config=( + config:'Modify configuration values in .condarc.' + ) + special=( + run:'Launches an application installed with Conda.' + init:'Initialize conda into a regular environment. (EXPERIMENTAL)' + package:'Low-level conda package utility. (EXPERIMENTAL)' + bundle:'Create or extract a "bundle package" (EXPERIMENTAL)' + ) + external=( + env:'Manage environments.' + build:'tool for building conda packages' + ) + + # This takes care of alignment if the user wanted the subcommand completion + # to be split into groups. + zstyle -s ":conda_zsh_completion:*" use-groups tmp + if [[ -n $tmp ]] ; then + _describe -t package_commands "package commands" package + _describe -t maint_commands "maint commands" maint + _describe -t environment_commands "environment commands" environment + _describe -t help_commands "help commands" help + _describe -t config_commands "config commands" config + _describe -t special_commands "special commands" special + _describe -t external_commands "external commands" external + else + _describe "conda commands" package -- maint -- environment -- help -- config -- special -- external + fi +} + +__conda_caching_policy() { + local -a oldp + oldp=( "$1"(Nmh+12) ) # 12 hour + (( $#oldp )) +} + +local -a opts help_opts json_opts env_opts channel_opts install_opts + +opts=( + '(-h --help)'{-h,--help}'[show this help message and exit]' + '(-V --version)'{-V,--version}'[show program''s version number and exit]' +) + +help_opts=( + '(-h --help)'{-h,--help}'[show this help message and exit]' \ + ) + +json_opts=( + '--json[report all output as json.]' \ + ) + +env_opts=( + '(-n --name -p --prefix)'{-n,--name}'[name of environment]:environment:__conda_envs' \ + '(-n --name -p --prefix)'{-p,--prefix}'[full path to environment prefix]:path:_path_files' \ + ) + +channel_opts=( + '(-c --channel)'{-c,--channel}'[additional channel to search for packages]:channel:__conda_channels'\ + '--override-channels [do not search default or .condarc channels]' \ + '--use-index-cache[use cache of channel index files]' \ + '--use-local[use locally built packages]' \ + ) + +install_opts=( + '(-y --yes)'{-y,--yes}'[do not ask for confirmation]' \ + '--dry-run[only display what would have been done]' \ + '(-f --force)'{-f,--force}'[force install]' \ + '--file[read package versions from file]:file:_path_files' \ + '--no-deps[do not install dependencies]' \ + '(-m --mkdir)'{-m,--mkdir}'[create prefix directory if necessary]' \ + '--offline[offline mode, don''t connect to internet]' \ + '--no-pin[ignore pinned file]' \ + '(-q --quiet)'{-q,--quiet}'[do not display progress bar]'\ + '--copy[Install all packages using copies instead of hard- or soft-linking]' \ + '--alt-hint[Use an alternate algorithm to generate an unsatisfiable hint]' \ + ) + +_arguments -C $opts \ + ': :->command' \ + '*:: :->subcmd' + +# the magic function, complete either a package or a package and it's version +__magic(){ + local -a last_item available_packages current_package + last_item=$line[$CURRENT] + available_packages=($( __conda_package_available )) + if compset -P "*=" ; then + current_package="$IPREFIX[1,-2]" + __conda_describe_package_version $current_package + else + __describe_conda_package_available + if [[ -n $last_item ]] && (( ${available_packages[(I)$last_item]} )); then + compset -P '*' + __conda_describe_package_specs + fi + fi +} + +case $state in +(command) + __conda_commands + ;; +(subcmd) + case ${line[1]} in + (info) + _arguments -C $help_opts \ + '--json[report all output as json.]' \ + '(-a --all)'{-a,--all}'[show all information, (environments, license, and system information]' \ + '(-e --envs)'{-e,--envs}'[list all known conda environments]' \ + '(-l --license)'{-l,--license}'[display information about local conda licenses list]' \ + '(-s --system)'{-s,--system}'[list environment variables]' \ + '--root[display root environment path]' \ + '*:packages:__describe_conda_package_available' \ + ;; + (help) + _arguments -C $help_opts \ + '*:commands:__conda_commands' \ + ;; + (list) + _arguments -C $help_opts \ + $env_opts \ + $json_opts \ + '(-c --canonical)'{-c,--canonical}'[output canonical names of packages only]' \ + '(-e --export)'{-e,--export}'[output requirement string only]' \ + '(-r --revisions)'{-r,--revision}'[list the revision history and exit]' \ + '--no-pip[Do not include pip-only installed packages]' \ + '*:regex:' \ + ;; + (search) + _arguments -C $help_opts \ + $env_opts \ + $json_opts \ + $channel_opts \ + '(-c --canonical)'{-c,--canonical}'[output canonical names of packages only]' \ + '--unknown[use index metadata from the local package cache]' \ + '(-o --outdated)'{-o,--outdated}'[only display installed but outdated packages]' \ + '(-v --verbose)'{-v,--verbose}'[Show available packages as blocks of data]' \ + '--platform[Search the given platform.]' \ + '--spec[Treat regex argument as a package specification]' \ + '*:regex:' \ + ;; + (create) + _arguments -C $help_opts \ + $env_opts \ + $install_opts \ + $json_opts \ + $channel_opts \ + '--unknown[use index metadata from the local package cache]' \ + '--clone[path to (or name of) existing local environment]' \ + '--no-default-packages[ignore create_default_packages in condarc file]' \ + '*:packages:__magic' \ + ;; + (install) + _arguments -C $help_opts \ + $env_opts \ + $install_opts \ + $json_opts \ + $channel_opts \ + '--revision[revert to the specified revision]:revision' \ + '*:packages:__magic' \ + ;; + (update) + local -a environment options specifier + options=('-n' '--name' '-p' '--prefix') + for i in $options ; do + (( ${line[(I)$i]} )) && specifier=$i + done + [[ -n $specifier ]] && environment="$line[${line[(i)$specifier]}+1]" + _arguments -C $help_opts \ + $env_opts \ + $install_opts \ + $json_opts \ + $channel_opts \ + '--unknown[use index metadata from the local package cache]' \ + '--all[Update all installed packages in the environment]' \ + '*:packages:{__conda_packages_installed $specifier $environment}' \ + ;; + (remove|uninstall) + local -a environment options specifier + options=('-n' '--name' '-p' '--prefix') + for i in $options ; do + (( ${line[(I)$i]} )) && specifier=$i + done + [[ -n $specifier ]] && environment="$line[${line[(i)$specifier]}+1]" + _arguments -C $help_opts \ + $env_opts \ + $json_opts \ + $channel_opts \ + '(-y --yes)'{-y,--yes}'[do not ask for confirmation]' \ + '--dry-run[only display what would have been done]' \ + '(-a --all)'{-a,--all}'[remove all packages, i.e. the entire environment]' \ + '--features[remove features (instead of packages)]' \ + '--no-pin[ignore pinned file]' \ + '(-q --quiet)'{-q,--quiet}'[do not display progress bar]'\ + '--offline[offline mode, don''t connect to internet]' \ + '*:packages:{__conda_packages_installed $specifier $environment}' \ + ;; + (config) + # this allows completing multiple keys when --get is given + local -a last_item get_opts + last_item=$line[$CURRENT-1] + if (( ${line[(I)--get]} )) && (( ${__conda_config_keys[(I)$last_item]} )) ; then + get_opts=('*:keys:__conda_describe_existing_config_keys') + else + get_opts='' + fi + _arguments -C $help_opts \ + $json_opts \ + '--system[write to the system .condarc file]' \ + '--file[write to the given file.]:file:_path_files' \ + '( --add --set --remove --remove-key)--get[get the configuration value]:key:__conda_describe_existing_config_keys' \ + '(--get --set --remove --remove-key)--add[add one configuration value to a list key]:list key:__conda_describe_list_config_keys:value:' \ + '(--get --add --remove --remove-key)--set[set a boolean key]:boolean key:__conda_describe_boolean_config_keys:value:__conda_describe_boolean_config_values' \ + '(--get --add --set --remove-key)--remove[remove a configuration value from a list key]:list key:__conda_describe_existing_list_config_keys:value:{__conda_describe_existing_config_values '$last_item'}' \ + '(--get --add --set --remove )--remove-key[remove a configuration key (and all its values)]:key:__conda_describe_existing_config_keys' \ + '(-f --force)'{-f,--force}'[write to the config file using the yaml parser]' \ + $get_opts + ;; + (init) + _arguments -C $help_opts \ + ;; + (clean) + _arguments -C $help_opts \ + $json_opts \ + '(-y --yes)'{-y,--yes}'[do not ask for confirmation]' \ + '--dry-run[only display what would have been done]' \ + '(-i --index-cache)'{-i,--index-cache}'[remove index cache]' \ + '(-l --lock)'{-l,--lock}'[remove all conda lock files]' \ + '(-t --tarballs)'{-t,--tarballs}'[remove cached package tarballs]' \ + '(-p --packages)'{-p,--packages}'[remove unused cached packages]' \ + '(-s --source-cache)'{-s,--source-cache}'[remove files from the source cache of conda build]' \ + ;; + (package) + _arguments -C $help_opts \ + $env_opts \ + '(-w --which)'{-w,--which}'[given some path print which conda package the file came from]:path:_path_files' \ + '(-L --ls-files)'{-L,--ls-files}'[list all files belonging to specified package]' \ + '(-r --reset)'{-r,--reset}'[remove all untracked files and exit]' \ + '(-u --untracked)'{-u,--untracked}'[display all untracked files and exit]' \ + '--pkg-name[package name of the created package]:pkg_name:' \ + '--pkg-version[package version of the created package]:pkg_version:' \ + '--pkg-build[package build number of the created package]:pkg_build:' \ + ;; + (bundle) + _arguments -C $help_opts \ + $env_opts \ + $json_opts \ + '(-c --create)'{-c,--create}'[create bundle]' \ + '(-x --extract)'{-x,--extract}'[extact bundle located at path]:path:_path_files' \ + '--metadump[dump metadata of bundle at path]:path:_path_files' \ + '(-q --quiet)'{-q,--quiet}'[do not display progress bar]'\ + '--bundle-name[name of bundle]:NAME:' \ + '--data-path[path to data to be included in bundle]:path:_path_files' \ + '--extra-meta[path to json file with additional meta-data no]:path:_path_files' \ + '--no-env[no environment]' \ + ;; + (build) + _arguments -C $help_opts \ + '(-c --check)'{-c,--check}'[only check (validate) the recipe]' \ + '--no-binstar-upload[do not ask to upload the package to binstar]' \ + '--output[output the conda package filename which would have been created and exit]' \ + '(-s --source)'{-s,--source}'[only obtain the source (but don''t build)]' \ + '(-t --test)'{-t,--test}'[test package (assumes package is already build)]' \ + '--no-test[do not test the package]' \ + '(-b --build-only)'{-b,--build-only}'[only run the build, without any post processing or testing]' \ + '(-p --post)'{-p,--post}'[run the post-build logic]' \ + '(-V --version)'{-V,--version}'[show program''s version number and exit]' \ + '(-q --quiet)'{-q,--quiet}'[do not display progress bar]' \ + '--python[Set the Python version used by conda build]' \ + '--perl[Set the Perl version used by conda build]' \ + '--numpy[Set the NumPy version used by conda build]' \ + '*:recipe_path:_path_files' \ + ;; + (env) + _arguments -C $opts \ + ': :->command' \ + '*:: :->subcmd' + case $state in + (command) + local -a env + env=( + create:'Create an environment based on an environment file' + export:'Export a given environment' + list:'List the Conda environments' + remove:'Remove an environment' + update:'Update the current environment based on environment file' + ) + _describe -t env_commands "help commands" env + ;; + (subcmd) + case ${line[1]} in + (create) + _arguments -C $help_opts \ + $json_opts \ + '(-n --name)'{-n,--name}'[name of environment]:environment:__conda_envs' \ + '(-f --file)'{-f,--file}'[environment definition]:file:_path_files' \ + '(-q --quiet)'{-q,--quiet}'[]' \ + ;; + (export) + _arguments -C $help_opts \ + '(-n --name)'{-n,--name}'[name of environment]:environment:__conda_envs' \ + '(-f --file)'{-f,--file}'[]:file:_path_files' \ + ;; + (list) + _arguments -C $help_opts \ + $json_opts \ + ;; + (remove) + _arguments -C $help_opts \ + $json_opts \ + $env_opts \ + '(-q --quiet)'{-q,--quiet}'[do not display progress bar]'\ + '(-y --yes)'{-y,--yes}'[do not ask for confirmation]' \ + '--dry-run[only display what would have been done]' \ + ;; + (update) + _arguments -C $help_opts \ + $json_opts \ + '(-n --name)'{-n,--name}'[name of environment]:environment:__conda_envs' \ + '(-f --file)'{-f,--file}'[environment definition]:file:_path_files' \ + '(-q --quiet)'{-q,--quiet}'[]' \ + ;; + esac + ;; + esac + ;; + (activate) + _arguments -C $help_opts \ + '--stack[activate this environment on top of the previous environment]' \ + '*:environment:__conda_envs' + ;; + (deactivate) + _arguments -C $help_opts \ + ;; + esac + ;; +esac + diff --git a/.zsh/zfunc/_rustup b/.zsh/zfunc/_rustup new file mode 100755 index 0000000..6c91ed2 --- /dev/null +++ b/.zsh/zfunc/_rustup @@ -0,0 +1,786 @@ +#compdef rustup + +autoload -U is-at-least + +_rustup() { + typeset -A opt_args + typeset -a _arguments_options + local ret=1 + + if is-at-least 5.2; then + _arguments_options=(-s -S -C) + else + _arguments_options=(-s -C) + fi + + local context curcontext="$curcontext" state line + _arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'-V[Print version information]' \ +'--version[Print version information]' \ +'*-v[Enable verbose output]' \ +'*--verbose[Enable verbose output]' \ +'(-v --verbose)*-q[Disable progress output]' \ +'(-v --verbose)*--quiet[Disable progress output]' \ +'::+toolchain -- release channel (e.g. +stable) or custom toolchain to set override:' \ +":: :_rustup_commands" \ +"*::: :->rustup" \ +&& ret=0 + case $state in + (rustup) + words=($line[2] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-command-$line[2]:" + case $line[2] in + (dump-testament) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(show) +_arguments "${_arguments_options[@]}" \ +'*-v[Enable verbose output with rustc information for all installed toolchains]' \ +'*--verbose[Enable verbose output with rustc information for all installed toolchains]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__show_commands" \ +"*::: :->show" \ +&& ret=0 + + case $state in + (show) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-show-command-$line[1]:" + case $line[1] in + (active-toolchain) +_arguments "${_arguments_options[@]}" \ +'*-v[Enable verbose output with rustc information]' \ +'*--verbose[Enable verbose output with rustc information]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(home) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(profile) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(install) +_arguments "${_arguments_options[@]}" \ +'--profile=[]: :(minimal default complete)' \ +'*--no-self-update[Don'\''t perform self-update when running the `rustup install` command]' \ +'*--force[Force an update, even if some components are missing]' \ +'*--force-non-host[Install toolchains that require an emulator. See https://github.com/rust-lang/rustup/wiki/Non-host-toolchains]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(uninstall) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(update) +_arguments "${_arguments_options[@]}" \ +'*--no-self-update[Don'\''t perform self update when running the `rustup update` command]' \ +'*--force[Force an update, even if some components are missing]' \ +'*--force-non-host[Install toolchains that require an emulator. See https://github.com/rust-lang/rustup/wiki/Non-host-toolchains]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(check) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(default) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(toolchain) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__toolchain_commands" \ +"*::: :->toolchain" \ +&& ret=0 + + case $state in + (toolchain) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-toolchain-command-$line[1]:" + case $line[1] in + (list) +_arguments "${_arguments_options[@]}" \ +'*-v[Enable verbose output with toolchain information]' \ +'*--verbose[Enable verbose output with toolchain information]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(install) +_arguments "${_arguments_options[@]}" \ +'--profile=[]: :(minimal default complete)' \ +'*-c+[Add specific components on installation]: : ' \ +'*--component=[Add specific components on installation]: : ' \ +'*-t+[Add specific targets on installation]: : ' \ +'*--target=[Add specific targets on installation]: : ' \ +'*--no-self-update[Don'\''t perform self update when running the`rustup toolchain install` command]' \ +'*--force[Force an update, even if some components are missing]' \ +'*--allow-downgrade[Allow rustup to downgrade the toolchain to satisfy your component choice]' \ +'*--force-non-host[Install toolchains that require an emulator. See https://github.com/rust-lang/rustup/wiki/Non-host-toolchains]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(uninstall) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(link) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':toolchain -- Custom toolchain name:' \ +':path -- Path to the directory:' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(target) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__target_commands" \ +"*::: :->target" \ +&& ret=0 + + case $state in + (target) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-target-command-$line[1]:" + case $line[1] in + (list) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'*--installed[List only installed targets]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(add) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::target -- List of targets to install; "all" installs all available targets:' \ +&& ret=0 +;; +(remove) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::target -- List of targets to uninstall:' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(component) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__component_commands" \ +"*::: :->component" \ +&& ret=0 + + case $state in + (component) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-component-command-$line[1]:" + case $line[1] in + (list) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'*--installed[List only installed components]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(add) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'--target=[]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::component:' \ +&& ret=0 +;; +(remove) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'--target=[]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'*::component:' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(override) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__override_commands" \ +"*::: :->override" \ +&& ret=0 + + case $state in + (override) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-override-command-$line[1]:" + case $line[1] in + (list) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(set) +_arguments "${_arguments_options[@]}" \ +'--path=[Path to the directory]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +&& ret=0 +;; +(unset) +_arguments "${_arguments_options[@]}" \ +'--path=[Path to the directory]: : ' \ +'*--nonexistent[Remove override toolchain for all nonexistent directories]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(run) +_arguments "${_arguments_options[@]}" \ +'*--install[Install the requested toolchain if needed]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':toolchain -- Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`:' \ +'*::command:' \ +&& ret=0 +;; +(which) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':command:' \ +&& ret=0 +;; +(doc) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'*--path[Only print the path to the documentation]' \ +'*--alloc[The Rust core allocation and collections library]' \ +'*--book[The Rust Programming Language book]' \ +'*--cargo[The Cargo Book]' \ +'*--core[The Rust Core Library]' \ +'*--edition-guide[The Rust Edition Guide]' \ +'*--nomicon[The Dark Arts of Advanced and Unsafe Rust Programming]' \ +'*--proc_macro[A support library for macro authors when defining new macros]' \ +'*--reference[The Rust Reference]' \ +'*--rust-by-example[A collection of runnable examples that illustrate various Rust concepts and standard libraries]' \ +'*--rustc[The compiler for the Rust programming language]' \ +'*--rustdoc[Documentation generator for Rust projects]' \ +'*--std[Standard library API documentation]' \ +'*--test[Support code for rustc'\''s built in unit-test and micro-benchmarking framework]' \ +'*--unstable-book[The Unstable Book]' \ +'*--embedded-book[The Embedded Rust Book]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'::topic -- Topic such as '\''core'\'', '\''fn'\'', '\''usize'\'', '\''eprintln!'\'', '\''core\:\:arch'\'', '\''alloc\:\:format!'\'', '\''std\:\:fs'\'', '\''std\:\:fs\:\:read_dir'\'', '\''std\:\:io\:\:Bytes'\'', '\''std\:\:iter\:\:Sum'\'', '\''std\:\:io\:\:error\:\:Result'\'' etc...:' \ +&& ret=0 +;; +(man) +_arguments "${_arguments_options[@]}" \ +'--toolchain=[Toolchain name, such as '\''stable'\'', '\''nightly'\'', or '\''1.8.0'\''. For more information see `rustup help toolchain`]: : ' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':command:' \ +&& ret=0 +;; +(self) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__self_commands" \ +"*::: :->self" \ +&& ret=0 + + case $state in + (self) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-self-command-$line[1]:" + case $line[1] in + (update) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(uninstall) +_arguments "${_arguments_options[@]}" \ +'*-y[]' \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(upgrade-data) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(set) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +":: :_rustup__set_commands" \ +"*::: :->set" \ +&& ret=0 + + case $state in + (set) + words=($line[1] "${words[@]}") + (( CURRENT += 1 )) + curcontext="${curcontext%:*:*}:rustup-set-command-$line[1]:" + case $line[1] in + (default-host) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':host_triple:' \ +&& ret=0 +;; +(profile) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':profile-name:(minimal default complete)' \ +&& ret=0 +;; +(auto-self-update) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +':auto-self-update-mode:(enable disable check-only)' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +;; +(completions) +_arguments "${_arguments_options[@]}" \ +'-h[Print help information]' \ +'--help[Print help information]' \ +'::shell:(bash elvish fish powershell zsh)' \ +'::command:(rustup cargo)' \ +&& ret=0 +;; +(help) +_arguments "${_arguments_options[@]}" \ +'*::subcommand -- The subcommand whose help message to display:' \ +&& ret=0 +;; + esac + ;; +esac +} + +(( $+functions[_rustup_commands] )) || +_rustup_commands() { + local commands; commands=( +'dump-testament:Dump information about the build' \ +'show:Show the active and installed toolchains or profiles' \ +'install:Update Rust toolchains' \ +'uninstall:Uninstall Rust toolchains' \ +'update:Update Rust toolchains and rustup' \ +'check:Check for updates to Rust toolchains and rustup' \ +'default:Set the default toolchain' \ +'toolchain:Modify or query the installed toolchains' \ +'target:Modify a toolchain'\''s supported targets' \ +'component:Modify a toolchain'\''s installed components' \ +'override:Modify directory toolchain overrides' \ +'run:Run a command with an environment configured for a given toolchain' \ +'which:Display which binary will be run for a given command' \ +'doc:Open the documentation for the current toolchain' \ +'man:View the man page for a given command' \ +'self:Modify the rustup installation' \ +'set:Alter rustup settings' \ +'completions:Generate tab-completion scripts for your shell' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup commands' commands "$@" +} +(( $+functions[_rustup__show__active-toolchain_commands] )) || +_rustup__show__active-toolchain_commands() { + local commands; commands=() + _describe -t commands 'rustup show active-toolchain commands' commands "$@" +} +(( $+functions[_rustup__component__add_commands] )) || +_rustup__component__add_commands() { + local commands; commands=() + _describe -t commands 'rustup component add commands' commands "$@" +} +(( $+functions[_rustup__target__add_commands] )) || +_rustup__target__add_commands() { + local commands; commands=() + _describe -t commands 'rustup target add commands' commands "$@" +} +(( $+functions[_rustup__set__auto-self-update_commands] )) || +_rustup__set__auto-self-update_commands() { + local commands; commands=() + _describe -t commands 'rustup set auto-self-update commands' commands "$@" +} +(( $+functions[_rustup__check_commands] )) || +_rustup__check_commands() { + local commands; commands=() + _describe -t commands 'rustup check commands' commands "$@" +} +(( $+functions[_rustup__completions_commands] )) || +_rustup__completions_commands() { + local commands; commands=() + _describe -t commands 'rustup completions commands' commands "$@" +} +(( $+functions[_rustup__component_commands] )) || +_rustup__component_commands() { + local commands; commands=( +'list:List installed and available components' \ +'add:Add a component to a Rust toolchain' \ +'remove:Remove a component from a Rust toolchain' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup component commands' commands "$@" +} +(( $+functions[_rustup__default_commands] )) || +_rustup__default_commands() { + local commands; commands=() + _describe -t commands 'rustup default commands' commands "$@" +} +(( $+functions[_rustup__set__default-host_commands] )) || +_rustup__set__default-host_commands() { + local commands; commands=() + _describe -t commands 'rustup set default-host commands' commands "$@" +} +(( $+functions[_rustup__doc_commands] )) || +_rustup__doc_commands() { + local commands; commands=() + _describe -t commands 'rustup doc commands' commands "$@" +} +(( $+functions[_rustup__dump-testament_commands] )) || +_rustup__dump-testament_commands() { + local commands; commands=() + _describe -t commands 'rustup dump-testament commands' commands "$@" +} +(( $+functions[_rustup__component__help_commands] )) || +_rustup__component__help_commands() { + local commands; commands=() + _describe -t commands 'rustup component help commands' commands "$@" +} +(( $+functions[_rustup__help_commands] )) || +_rustup__help_commands() { + local commands; commands=() + _describe -t commands 'rustup help commands' commands "$@" +} +(( $+functions[_rustup__override__help_commands] )) || +_rustup__override__help_commands() { + local commands; commands=() + _describe -t commands 'rustup override help commands' commands "$@" +} +(( $+functions[_rustup__self__help_commands] )) || +_rustup__self__help_commands() { + local commands; commands=() + _describe -t commands 'rustup self help commands' commands "$@" +} +(( $+functions[_rustup__set__help_commands] )) || +_rustup__set__help_commands() { + local commands; commands=() + _describe -t commands 'rustup set help commands' commands "$@" +} +(( $+functions[_rustup__show__help_commands] )) || +_rustup__show__help_commands() { + local commands; commands=() + _describe -t commands 'rustup show help commands' commands "$@" +} +(( $+functions[_rustup__target__help_commands] )) || +_rustup__target__help_commands() { + local commands; commands=() + _describe -t commands 'rustup target help commands' commands "$@" +} +(( $+functions[_rustup__toolchain__help_commands] )) || +_rustup__toolchain__help_commands() { + local commands; commands=() + _describe -t commands 'rustup toolchain help commands' commands "$@" +} +(( $+functions[_rustup__show__home_commands] )) || +_rustup__show__home_commands() { + local commands; commands=() + _describe -t commands 'rustup show home commands' commands "$@" +} +(( $+functions[_rustup__install_commands] )) || +_rustup__install_commands() { + local commands; commands=() + _describe -t commands 'rustup install commands' commands "$@" +} +(( $+functions[_rustup__toolchain__install_commands] )) || +_rustup__toolchain__install_commands() { + local commands; commands=() + _describe -t commands 'rustup toolchain install commands' commands "$@" +} +(( $+functions[_rustup__toolchain__link_commands] )) || +_rustup__toolchain__link_commands() { + local commands; commands=() + _describe -t commands 'rustup toolchain link commands' commands "$@" +} +(( $+functions[_rustup__component__list_commands] )) || +_rustup__component__list_commands() { + local commands; commands=() + _describe -t commands 'rustup component list commands' commands "$@" +} +(( $+functions[_rustup__override__list_commands] )) || +_rustup__override__list_commands() { + local commands; commands=() + _describe -t commands 'rustup override list commands' commands "$@" +} +(( $+functions[_rustup__target__list_commands] )) || +_rustup__target__list_commands() { + local commands; commands=() + _describe -t commands 'rustup target list commands' commands "$@" +} +(( $+functions[_rustup__toolchain__list_commands] )) || +_rustup__toolchain__list_commands() { + local commands; commands=() + _describe -t commands 'rustup toolchain list commands' commands "$@" +} +(( $+functions[_rustup__man_commands] )) || +_rustup__man_commands() { + local commands; commands=() + _describe -t commands 'rustup man commands' commands "$@" +} +(( $+functions[_rustup__override_commands] )) || +_rustup__override_commands() { + local commands; commands=( +'list:List directory toolchain overrides' \ +'set:Set the override toolchain for a directory' \ +'unset:Remove the override toolchain for a directory' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup override commands' commands "$@" +} +(( $+functions[_rustup__set__profile_commands] )) || +_rustup__set__profile_commands() { + local commands; commands=() + _describe -t commands 'rustup set profile commands' commands "$@" +} +(( $+functions[_rustup__show__profile_commands] )) || +_rustup__show__profile_commands() { + local commands; commands=() + _describe -t commands 'rustup show profile commands' commands "$@" +} +(( $+functions[_rustup__component__remove_commands] )) || +_rustup__component__remove_commands() { + local commands; commands=() + _describe -t commands 'rustup component remove commands' commands "$@" +} +(( $+functions[_rustup__target__remove_commands] )) || +_rustup__target__remove_commands() { + local commands; commands=() + _describe -t commands 'rustup target remove commands' commands "$@" +} +(( $+functions[_rustup__run_commands] )) || +_rustup__run_commands() { + local commands; commands=() + _describe -t commands 'rustup run commands' commands "$@" +} +(( $+functions[_rustup__self_commands] )) || +_rustup__self_commands() { + local commands; commands=( +'update:Download and install updates to rustup' \ +'uninstall:Uninstall rustup.' \ +'upgrade-data:Upgrade the internal data format.' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup self commands' commands "$@" +} +(( $+functions[_rustup__override__set_commands] )) || +_rustup__override__set_commands() { + local commands; commands=() + _describe -t commands 'rustup override set commands' commands "$@" +} +(( $+functions[_rustup__set_commands] )) || +_rustup__set_commands() { + local commands; commands=( +'default-host:The triple used to identify toolchains when not specified' \ +'profile:The default components installed' \ +'auto-self-update:The rustup auto self update mode' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup set commands' commands "$@" +} +(( $+functions[_rustup__show_commands] )) || +_rustup__show_commands() { + local commands; commands=( +'active-toolchain:Show the active toolchain' \ +'home:Display the computed value of RUSTUP_HOME' \ +'profile:Show the current profile' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup show commands' commands "$@" +} +(( $+functions[_rustup__target_commands] )) || +_rustup__target_commands() { + local commands; commands=( +'list:List installed and available targets' \ +'add:Add a target to a Rust toolchain' \ +'remove:Remove a target from a Rust toolchain' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup target commands' commands "$@" +} +(( $+functions[_rustup__toolchain_commands] )) || +_rustup__toolchain_commands() { + local commands; commands=( +'list:List installed toolchains' \ +'install:Install or update a given toolchain' \ +'uninstall:Uninstall a toolchain' \ +'link:Create a custom toolchain by symlinking to a directory' \ +'help:Print this message or the help of the given subcommand(s)' \ + ) + _describe -t commands 'rustup toolchain commands' commands "$@" +} +(( $+functions[_rustup__self__uninstall_commands] )) || +_rustup__self__uninstall_commands() { + local commands; commands=() + _describe -t commands 'rustup self uninstall commands' commands "$@" +} +(( $+functions[_rustup__toolchain__uninstall_commands] )) || +_rustup__toolchain__uninstall_commands() { + local commands; commands=() + _describe -t commands 'rustup toolchain uninstall commands' commands "$@" +} +(( $+functions[_rustup__uninstall_commands] )) || +_rustup__uninstall_commands() { + local commands; commands=() + _describe -t commands 'rustup uninstall commands' commands "$@" +} +(( $+functions[_rustup__override__unset_commands] )) || +_rustup__override__unset_commands() { + local commands; commands=() + _describe -t commands 'rustup override unset commands' commands "$@" +} +(( $+functions[_rustup__self__update_commands] )) || +_rustup__self__update_commands() { + local commands; commands=() + _describe -t commands 'rustup self update commands' commands "$@" +} +(( $+functions[_rustup__update_commands] )) || +_rustup__update_commands() { + local commands; commands=() + _describe -t commands 'rustup update commands' commands "$@" +} +(( $+functions[_rustup__self__upgrade-data_commands] )) || +_rustup__self__upgrade-data_commands() { + local commands; commands=() + _describe -t commands 'rustup self upgrade-data commands' commands "$@" +} +(( $+functions[_rustup__which_commands] )) || +_rustup__which_commands() { + local commands; commands=() + _describe -t commands 'rustup which commands' commands "$@" +} + +_rustup "$@"