Skip to content

Commit

Permalink
aliases splitted into files
Browse files Browse the repository at this point in the history
  • Loading branch information
smoorg committed Feb 23, 2025
1 parent 1580498 commit 43c0d6c
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 54 deletions.
56 changes: 2 additions & 54 deletions .bash_aliases
Original file line number Diff line number Diff line change
Expand Up @@ -26,57 +26,5 @@ alias dot='git -C ~/.dotfiles/ --work-tree=$HOME'
alias dkill='docker stop $(docker ps -q)'

# git

# add
alias gap='git add . --patch'

# fetch
alias gf='git fetch'
alias gfa='git fetch --all'

# push
alias gpl='git pull'
alias gplr='git pull --rebase'

# push
alias gp='git push -u origin "$(git branch --show-current)"'
alias gpf='git push -u origin "$(git branch --show-current)" --force-with-lease'

# branch
alias gbl='git branch -l'
alias gbd='git branch -D'
alias gb='git branch'

# checkout
alias gc='git checkout'
alias gcb='git checkout -b'
alias gcp='git checkout -p'

# status
alias gs='git status'

# commit
alias gcm='git commit'
alias gcma='git commit --amend'
alias gcmane='git commit --amend --no-edit'

# rebase
alias gr='git rebase --commiter-date-is-author-date'
alias grc='git rebase --continue'
alias gra='git rebase --abort'
alias grm='git fetch && git rebase origin/$(git branch --list | grep -E "main|master" | tr -d " ")'

# reset
alias grp='git reset -p'

# log
alias grl='git reflog'
alias gl="git log --color --date=iso --format=fuller"

# diff
alias gd="git diff"
alias gds="git diff --staged"

# show all git aliases
alias gal='cat $HOME/.bash_aliases | grep "alias g"'

source ~/.bash_aliases_git
source ~/.bash_aliases_tf
54 changes: 54 additions & 0 deletions .bash_aliases_git
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
#!/bin/sh

# add
alias gap='git add . --patch'

# fetch
alias gf='git fetch'
alias gfa='git fetch --all'

# push
alias gpl='git pull'
alias gplr='git pull --rebase'

# push
alias gp='git push -u origin "$(git branch --show-current)"'
alias gpf='git push -u origin "$(git branch --show-current)" --force-with-lease'

# branch
alias gbl='git branch -l'
alias gbd='git branch -D'
alias gb='git branch'

# checkout
alias gc='git checkout'
alias gcb='git checkout -b'
alias gcp='git checkout -p'

# status
alias gs='git status'

# commit
alias gcm='git commit'
alias gcma='git commit --amend'
alias gcmane='git commit --amend --no-edit'

# rebase
alias gr='git rebase --commiter-date-is-author-date'
alias grc='git rebase --continue'
alias gra='git rebase --abort'
alias grm='git fetch && git rebase origin/$(git branch --list | grep -E "main|master" | tr -d " ")'

# reset
alias grp='git reset -p'

# log
alias grl='git reflog'
alias gl="git log --color --date=iso --format=fuller"

# diff
alias gd="git diff"
alias gds="git diff --staged"

# show all git aliases
alias gal='cat $HOME/.bash_aliases | grep "alias g"'
4 changes: 4 additions & 0 deletions .bash_aliases_tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh

alias tp='terraform init --upgrade && terraform plan -out=../../plan'
alias ta='terraform apply "../../plan"'
3 changes: 3 additions & 0 deletions .bash_params
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ export WALLPAPER_FILE=$HOME/.local/wallpaper.png
export TERM=xterm
export TERMINAL=alacritty
export LANG=pl_PL.UTF-8
export LANGUAGE=pl_PL.UTF-8
export LC_ALL=pl_PL.UTF-8
export LC_COLLATE=pl_PL.UTF-8
export EDITOR='nvim'
export DEFAULT_OUTPUT="DP-4"

Expand Down Expand Up @@ -65,3 +67,4 @@ sources=(
paths=$(echo ${sources[*]} | tr ' ' :)

export PATH=$PATH:$paths
source /usr/share/git/git-prompt.sh

0 comments on commit 43c0d6c

Please sign in to comment.