Scripts

cd Override cd to automatically run ls after changing directories.
clean_asm Strip ELF metadata from assembly output, keeping only labels and instructions.
clean_llvm Strip debug noise and detached attributes from LLVM IR output.
command-help Get a concise explanation of a command’s flags from its man or help page.
embed-clip-images Download all assets from an obsidian clipper directory.
find-occurrences Count and rank occurrences of values in a CSV column, sorted by frequency.
flac-to-mp3 Convert a FLAC file to a 320k MP3 while preserving metadata.
git-count-commits Count the number of commits on a branch.
git-exec-command Run a command on each commit during an interactive rebase.
git-fetch-branch Fetch a remote branch by name without needing to know the remote.
git-fixup Create a fixup commit and autosquash it into the target commit via rebase.
git-grep-history Search for a pattern across all commits in the repository’s history.
git-history-graph Display git history as a decorated graph with branch and tag labels.
git-log-diff Show git log with a file change summary for each commit.
git-log-filter Filter git log by date range, author, or commit message pattern.
git-log-patch Show git log with the full diff patch for each commit.
git-open-pr Open the GitHub pull request page for the current branch in a browser.
git-sync-upstream Sync the current branch with upstream, rebasing local commits on top.
local-ip Print the machine’s local IP address to stdout.
open-git-branch Open the current git branch on the remote repository in a browser.
save-docs Mirror online documentation locally using wget with link conversion.