From 3afa8e5217d396f577cd8005a16cfade9feae73d Mon Sep 17 00:00:00 2001 From: Xavier L'Heureux Date: Tue, 23 Jul 2019 11:27:19 -0400 Subject: [PATCH] JHbuild --- plugins.md | 2 +- tools/jhbuild.ion | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 tools/jhbuild.ion diff --git a/plugins.md b/plugins.md index cea4504..3f10078 100644 --- a/plugins.md +++ b/plugins.md @@ -247,7 +247,7 @@ Since Ion does not support autocompletion via plugins, a lot of oh-my-zsh plugin |--------------------------+--------------------------------| | jenv | Low priority | |--------------------------+--------------------------------| -| jhbuild | Planned | +| jhbuild | Done | |--------------------------+--------------------------------| | jira | Planned | |--------------------------+--------------------------------| diff --git a/tools/jhbuild.ion b/tools/jhbuild.ion new file mode 100644 index 0000000..78d4e36 --- /dev/null +++ b/tools/jhbuild.ion @@ -0,0 +1,29 @@ +# This plugin adds some jhbuild aliases and increase the completion function provided by zsh. +# ## Based upon the work of [Miguel Vaello](https://github.com/miguxbe) + +alias jh='jhbuild' +# Build +alias jhb='jhbuild build' +alias jhbo='jhbuild buildone' +# Checks +alias jhckb='jhbuild checkbranches' +alias jhckm='jhbuild checkmodulesets' +# Info & list +alias jhi='jhbuild info' +alias jhl='jhbuild list' +# Clean +alias jhc='jhbuild clean' +alias jhco='jhbuild cleanone' +# Run +alias jhr='jhbuild run' +# Depends +alias jhrd='jhbuild rdepends' +alias jhsd='jhbuild sysdeps' +# Update +alias jhu='jhbuild update' +alias jhuo='jhbuild updateone' +# Uninstall +alias jhun='jhbuild uninstall' + + + -- GitLab