My zsh configuration
git clone https://github.com/m-col/zshrc
Files | Refs | Readme

Commit 51bbe8679260bfe3d416944306e86345058e1643
Parent: 397df90cd77cbbbec87261638ba3d59d2875b028
Author: mcol <mcol@posteo.net>
Date: 2025-08-07 18:13:03 +0100
Committer: mcol <mcol@posteo.net>
Committed: 2025-08-07 18:13:03 +0100

git ting

functions.zsh Modified

@@ -74,7 +74,3 @@
 rec_screen_mic() {
     ffmpeg -f x11grab -r 30 -s 1920x1080 -i $DISPLAY -f pulse -ac 2 -i default out.mkv
 }
-
-tagans() {
-    git log --pretty=format:"%an" $1...$2 | sort -u
-}

aliases Modified

@@ -117,6 +117,12 @@
     git diff --name-only --diff-filter=${1:-M}
 }
 alias vimd='nvim `pdif`'
+tagans() {
+    git log --pretty=format:"%an" $1...$2 | sort -u
+}
+get_git_dirty() {
+    git status --porcelain | awk 'match($1, "M"){print $2}' | grep -E "\.tsx$|\.ts$"
+}
 
 # tools
 alias usync='rsync -avPzh --delete'