From ba519a67f1f741d5fa3d43b8698753313ebaa638 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Thu, 23 Jan 2025 15:47:31 +0200 Subject: [PATCH] add gh cli aliases --- home/config/aliases | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/home/config/aliases b/home/config/aliases index 4681a24..7be3bab 100644 --- a/home/config/aliases +++ b/home/config/aliases @@ -61,6 +61,24 @@ alias gsf="git sf" alias gaf="git af" alias gmf="git mf" +# Github CLI Aliases +if type gh >/dev/null 2>&1; then + alias gp="gh pr" + alias gps="gh pr status" + + # my prs + alias prso="gh pr list --author @me --state open" + + function prsob() { + gh pr list --author $1 --state open + } + + function prscb() { + gh pr list --author $1 --state closed + } +fi + + # tmux alias tm="tmux -2 attach-session -t "default" || tmux -2 new-session -s \"default\"" alias tmv="tmux -2 attach-session -t "vscode" || tmux -2 new-session -s \"vscode\"" @@ -80,6 +98,7 @@ alias dps="docker ps" alias dl="docker logs" # Editing files +alias raliases="source ~/.config/.aliases && source ~/.config/.aliases.local" alias aliases="code ~/.config/aliases" alias laliases="code ~/.config/aliases.local" alias zshrc="code $ZDOTDIR/.zshrc"