You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-1Lines changed: 16 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
<palign="center"><imgsrc="till_header.png"width="916"height="306"alt="til"title="til: jot it down" /></p>
1
+
<palign="center"><imgsrc="images/till_header.png"width="916"height="306"alt="til"title="til: jot it down" /></p>
2
2
3
3
`til` is a fast, simple, command line-driven, mini-static site generator I use for quickly capturing and publishing one-off notes. Two commands, (three if you're picky about your commit messages).
4
4
@@ -26,6 +26,7 @@ And you're done.
26
26
*[Building, saving, committing, and pushing](#building-saving-committing-and-pushing)
27
27
*[Publishing to GitHub Pages](#publishing-to-github-pages)
@@ -92,6 +93,8 @@ That new page will open in whichever editor you've defined in your config.
92
93
93
94
Builds the index and tag pages, and leaves them uncommitted.
94
95
96
+
<palign="center"><imgsrc="images/til_build.png"width="600"height="213"alt="image of the build process"title="til -build" /></p>
97
+
95
98
### Building, saving, committing, and pushing
96
99
97
100
```bash
@@ -106,6 +109,8 @@ Builds the index and tag pages, commits everything to the git repo with the comm
106
109
107
110
`-save` takes an optional commit message. If that message is supplied, it will be used as the commit message. If that message is not supplied, the `commitMessage` value in the config file will be used. If that value is not supplied, an error will be raised.
108
111
112
+
<palign="center"><imgsrc="images/til_save.png"width="600"height="259"alt="image of the save process"title="til -save" /></p>
113
+
109
114
## Publishing to GitHub Pages
110
115
111
116
The generated output of `til` is such that if your `git remote` is configured to use GitHub, it should be fully compatible with GitHub Pages.
@@ -115,3 +120,13 @@ Follow the [GitHub Pages setup instructions](https://guides.github.com/features/
115
120
## Live Example
116
121
117
122
An example published site: [https://senorprogrammer.github.io/tilde/](https://senorprogrammer.github.io/tilde/). And the raw source: [github.com/senorprogrammer/tilde](https://github.com/senorprogrammer/tilde)
123
+
124
+
## Frequently Unasked Questions
125
+
126
+
### Isn't this just (insert your favourite not this thing here)?
127
+
128
+
Yep, probably. You could also likely do something like this with [Hugo](https://gohugo.io), [Jekyll](https://jekyllrb.com), bash scripts, emacs some custom lisp macros.... How cool is that?
0 commit comments