linux

Pinned ·

git-collate

Git is an amazing piece of software but some times simple tasks can take multiple commands and interactive dialogues. One common task I find myself doing often is git rebase -i or "squashing" commits into a single commit. I usually do this when I am squashing commits on…

Pinned ·

A Better Shell Prompt

I have spent much of time at the command line. Typing in commands, navigating through folders, tab completing, getting annoyed when I hear the "bell" sound because the tab complete is invalid and I didn't turn off that annoying option in the terminal emulator yet. When …