diff --git a/README.md b/README.md
index f81cdde..252da5c 100644
--- a/README.md
+++ b/README.md
@@ -9,9 +9,11 @@ The site is automatically built when I push stuff to the repository.
This uses [jekyll-theme-console by b2a3e8](https://github.com/b2a3e8/jekyll-theme-console) with a few modifications:
- _sass/base.scss has list bulleting code removed
+- _sass/base.scss has had formatting changes (wider display, bigger text, more header sizes!)
- assets/list.scss now contains the list bullet code
- _includes/head.html modified to search for "list: bullet" in front matter
- _includes/header.html modified to look for page titled "/git" to display non-relative URL.
+- _layouts: page and post html file have had title added using
All other changes are made in the markdown.
@@ -26,3 +28,23 @@ I'm taking advantage of the fact I can make a folder, put a _posts folder under
- /dev: all development based stuff
Post images or external resources ***ARE NOT*** stored in this repository. You think I'm crazy?
+
+## compose.sh
+
+Compose.sh is a bash script becuase I'm lazy. It creates a file populated with front matter:
+
+```
+---
+title:
+date:
+exceprt_seperator:
+---
+```
+
+Post categories are determined by sub-folders automatically; in fact no posts exist in the default _posts folder for that reason. It also copies the file to the right spot based on what you tell it.
+
+```
+user@host:~/blogsite$ ./compose.sh blog Post Title Here
+```
+
+It's the blog category followed by the title. You don't have to enclose the title, the script automatically assumes every word after the first is the title.