diff --git a/home/.chezmoidata.yaml b/home/.chezmoidata.yaml index fb7e641e..3130cc9a 100644 --- a/home/.chezmoidata.yaml +++ b/home/.chezmoidata.yaml @@ -622,6 +622,7 @@ softwareGroups: - libimobiledevice - ntl - openjdk + - please - rust - snapcraft - solidity diff --git a/home/.chezmoiscripts/universal/run_onchange_after_80-bash-completions.sh.tmpl b/home/.chezmoiscripts/universal/run_onchange_after_80-bash-completions.sh.tmpl index 8a7129f5..6bc84445 100644 --- a/home/.chezmoiscripts/universal/run_onchange_after_80-bash-completions.sh.tmpl +++ b/home/.chezmoiscripts/universal/run_onchange_after_80-bash-completions.sh.tmpl @@ -158,6 +158,13 @@ elif [ -f "$COMPLETION_DIR/npm.bash" ]; then rm "$COMPLETION_DIR/npm.bash" fi +### Please +if command -v plz > /dev/null; then + plz --completion_script > "$COMPLETION_DIR/please.bash" +elif [ -f "$COMPLETION_DIR/please.bash" ]; then + rm "$COMPLETION_DIR/please.bash" +fi + ### Poetry if command -v poetry > /dev/null; then poetry completions bash > "$COMPLETION_DIR/poetry.bash" diff --git a/home/dot_zshrc b/home/dot_zshrc index daefc6a1..0d8a7f96 100644 --- a/home/dot_zshrc +++ b/home/dot_zshrc @@ -281,12 +281,12 @@ if command -v antigen > /dev/null; then antigen bundle copybuffer # TODO: Add as an alias available to Bash as well antigen bundle encode64 - antigen bundle fd + # antigen bundle fd # Added by bash completions script antigen bundle flutter - antigen bundle fzf - antigen bundle gcloud + # antigen bundle fzf # Added by bash completions script + # antigen bundle gcloud # Added by bash completions script antigen bundle gem - antigen bundle gh + # antigen bundle gh # Added by bash completions script antigen bundle git-auto-fetch antigen bundle git-extras antigen bundle git-flow @@ -295,8 +295,8 @@ if command -v antigen > /dev/null; then # antigen bundle gnu-utils antigen bundle golang # antigen bundle gpg-agent - antigen bundle gradle - antigen bundle helm + # antigen bundle gradle # Added by bash completions script + # antigen bundle helm # Added by bash completions script antigen bundle heroku antigen bundle httpie antigen bundle ionic @@ -304,7 +304,7 @@ if command -v antigen > /dev/null; then antigen bundle isodate # antigen bundle keychain antigen bundle kn - antigen bundle kubectl + # antigen bundle kubectl # Added by bash completions script antigen bundle kubectx antigen bundle last-working-dir antigen bundle lxd @@ -321,14 +321,14 @@ if command -v antigen > /dev/null; then antigen bundle ng antigen bundle node-docs antigen bundle nomad - antigen bundle npm + # antigen bundle npm # Added by bash completions script antigen bundle oc antigen bundle pass # antigen bundle pep8 antigen bundle pip # antigen bundle pipenv antigen bundle pm2 - antigen bundle poetry + # antigen bundle poetry # Added by bash completions script antigen bundle qrcode antigen bundle react-native antigen bundle redis-cli @@ -349,9 +349,9 @@ if command -v antigen > /dev/null; then antigen bundle urltools antigen bundle ufw antigen bundle vagrant - antigen bundle volta + # antigen bundle volta # Added by bash completions script antigen bundle web-search - antigen bundle wp-cli + # antigen bundle wp-cli # Added by bash completions script antigen bundle docker antigen bundle docker-compose antigen bundle yarn diff --git a/software.yml b/software.yml index e4cadc7f..37fdac81 100644 --- a/software.yml +++ b/software.yml @@ -7528,6 +7528,14 @@ softwarePackages: brew: tldr npm: tldr _type: cli + please: + _bin: plz + _desc: + _docs: + _github: + _home: + _name: Please + brew: thought-machine/please/please tmuxinator: _bin: tmuxinator _desc: Manage complex tmux sessions easily