]> src.twobees.de Git - dotfiles.git/blob - stow/oh-my-zsh/.oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh
...
[dotfiles.git] / stow / oh-my-zsh / .oh-my-zsh / plugins / arcanist / arcanist.plugin.zsh
1 #
2 # Aliases
3 # (sorted alphabetically)
4 #
5
6 alias ara='arc amend'
7 alias arb='arc branch'
8 alias arbl='arc bland'
9 alias arco='arc cover'
10 alias arci='arc commit'
11
12 alias ard='arc diff'
13 alias ardc='arc diff --create'
14 alias ardnu='arc diff --nounit'
15 alias ardnupc='arc diff --nounit --plan-changes'
16 alias ardpc='arc diff --plan-changes'
17 alias ardp='arc diff --preview' # creates a new diff in the phab interface
18
19 alias are='arc export'
20 alias arh='arc help'
21 alias arho='arc hotfix'
22 alias arl='arc land'
23 alias arli='arc lint'
24 alias arls='arc list'
25
26 #
27 # Functions
28 # (sorted alphabetically)
29 #
30
31 ardu() {
32   # Both `ardu https://arcanist-url.com/<REVISION>`, and `ardu <REVISION>` work.
33   arc diff --update "${1:t}"
34 }
35
36 arpa() {
37   # Both `arpa https://arcanist-url.com/<REVISION>`, and `arpa <REVISION>` work.
38   arc patch "${1:t}"
39 }