Bash

How To Customize The Git For Windows Bash Shell Prompt

Have you upgraded to the latest version of Git for Windows and found the default prompt to be a bit annoying with the new added and useless “MINGW32” or “MINGW64”? Perhaps you don’t like how it has the username@hostname or maybe just the color scheme. I will show you how you can change the prompt in Git for Windows very easily! The Git for Windows Bash prompt is set using a configuration shell script named git-prompt.

Jekyll Blog Helper (JBH) Status Update

Work is still moving forward on Release 1.3.0 of JBH. There are currently 3 issues that I will need to complete in order to get the release out the door. These issues are: 1) Add ability to stage to server for future post updates This feature appears to be functionally complete at this time. I have created a stage command to push a built website up to a seperate staging folder on a server.

Installing Rsync on Windows

UPDATE (2015.12.31) - This method no longer works for newer versions of Git for Windows as they have changed the version of Msys that is being used. Rsync is a widely used tool to keep copies of files on multiple computers the same. It is considered a standard installed utility on most Linux distros today. There is currently no native version on Windows but thanks to several different ports you can get Rsync via Cygwin or MinGW.

Introducing - Jekyll Blog Helper (JBH)

One of the things you quickly realize with a static website generator like Jekyll is that there is often no good tools to actually manage your content. Making a new blog post with Jekyll can be boiled down to 4 steps: Create a new post file Edit the post content (Re)Build the site Publish the site to a remote server I looked around and didn’t see any obvious tools for managing my actual blog posts so I decided to whip up a small shell script to simplify some of these common activities you do when blogging.