aboutsummaryrefslogtreecommitdiffstats
path: root/zsh/aliases.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'zsh/aliases.zsh')
-rw-r--r--zsh/aliases.zsh31
1 files changed, 31 insertions, 0 deletions
diff --git a/zsh/aliases.zsh b/zsh/aliases.zsh
new file mode 100644
index 0000000..ebda55c
--- /dev/null
+++ b/zsh/aliases.zsh
@@ -0,0 +1,31 @@
+# Git aliases
+alias git-unpushed='git log --branches --not --remotes --no-walk --decorate --oneline'
+alias gb='git checkout -b'
+alias gfr='git fetch upstream && git rebase upstream/main'
+alias git-undo='git reset --soft HEAD~1'
+alias git-clean-branches="git for-each-ref --format '%(refname:short)' refs/heads | grep -v 'master\|main' | xargs git branch -D"
+alias :q='exit'
+alias ls='ls --color'
+
+# Generic / Random / Utility
+alias rg="rg --hidden --glob '!.git' --glob '!node_modules'"
+alias r='cd $REPOS/github.com/'
+alias c='clear'
+alias afk='pmset displaysleepnow'
+alias dl="cd ~/Downloads"
+alias l='ls -l'
+alias todo='nt'
+alias tasks="open 'obsidian://open?file=-%20Oppgaver'"
+alias todos="mt ~/ghq/github.com/simenandre/notes/"
+# alias docker-compose=podman-compose
+alias today="open 'obsidian://advanced-uri?daily=true'"
+alias tre="tree -I '.git|node_modules'"
+alias timeliste="open 'https://tripletex.no/execute/updateHourlist?contextId=11208568'"
+alias t="open 'https://tripletex.no/execute/updateHourlist?contextId=11208568'"
+alias fork-cleaner="fork-cleaner --token $(cat ~/.secrets/github-token)"
+alias vi="nvim"
+alias vim="nvim"
+alias v="nvim"
+
+alias dump-issues="getBjerkIssues > ~/Downloads/issues-$(date -I).json"
+