commit 01b6006d3fe22e2db5a6d9551a947f6d7952edf4 parent d004a718519249d394e8caf07f9dfd0a81be9f92 Author: mtmn <miro@haravara.org> Date: Sat, 25 Apr 2026 23:45:03 +0200 dotfiles: add git-annex aliases Diffstat:
| M | modules/mixins/dotfiles/config/shell/rc/git | | | 17 | +++++++++++++++-- |
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/modules/mixins/dotfiles/config/shell/rc/git b/modules/mixins/dotfiles/config/shell/rc/git @@ -1,7 +1,6 @@ #!/bin/sh alias cdg='cd "$(git rev-parse --show-toplevel)"' - alias ng='nvim -c ":Neogit"' alias lg='lazygit' @@ -33,6 +32,21 @@ alias gdu='gd @{u}..' alias gdc='gd --cached' alias gdw='gd --color-words' +# git-annex +alias gaa='git annex add' +alias gaac='git annex add . && git commit -m' +alias gapush='git annex copy --to s3 . && git annex sync s3' +alias gapull='git annex copy --from s3 . && git annex sync s3' +alias gasync='git annex sync --content s3' +alias gast='git annex status' +alias gaw='git annex whereis' +alias gai='git annex info' +alias gais='git annex info s3' +alias gal='git annex list' +alias gafsck='git annex fsck' +alias gafsck-s3='git annex fsck --from s3' +alias gamissing='git annex find --not --in s3' + # Logs alias glm='gl master@{u}..' alias gld='gl develop@{u}..' @@ -71,7 +85,6 @@ gcopr() { } glf() { - local commit commit=$( git log \ --color=always \