Dylan Baker
7b1f48e8fa
Sort posts by date
6年前
Dylan Baker
adbb0c248d
Give posts a date, separate posts and pages
6年前
Dylan Baker
581c794a5a
Bump version
6年前
Dylan Baker
071b04f5e1
I guess I need to flesh out cargo.toml even more
6年前
Dylan Baker
6517161831
Update readme since we're on crates.io now
6年前
Dylan Baker
8867c7778d
Update cargo.toml to satisfy crates.io
6年前
Dylan Baker
3caa73c264
Add license
6年前
Dylan Baker
907ea6cff4
Update read me
6年前
Dylan Baker
84db626b5d
Create some basic default templates
6年前
Dylan Baker
0e6a98c16d
Fix readme markdown
6年前
Dylan Baker
108156d3ed
Make separate page template
6年前
Dylan Baker
ca3ad587d4
Introduce pages, move posts under /posts
Currently pages reuse the post template, which isn't ideal but that will
change soon.
6年前
Dylan Baker
b367410685
Change name
6年前
Dylan Baker
8783ea2e2a
fmt
6年前
Dylan Baker
935b3a96b3
Watch whole directory but blacklist public/.git
Instead of only watching the posts folder, it should rebuild upon
writing a css file or a draft or js file, but we don't want to trigger
endless rebuilds by watching `public`. `.git` also changes sometimes and
we don't want that.
6年前
Dylan Baker
346794e194
Implement drafts
6年前
Dylan Baker
d65f4003c9
Implement watch
6年前
Dylan Baker
ab1c0df8f6
Move commands into module
6年前
Dylan Baker
45521a78cd
Use config to dynamically generate page titles
6年前
Dylan Baker
12e4d78c47
Create config system
6年前
Dylan Baker
21e3fdfa12
Test building
6年前
Dylan Baker
7eaff00b02
Add test script for ease of use
Someday I'll figure out why my tests are colliding on the file system
6年前
Dylan Baker
38a55e6f2f
Create css/js folders and copy them right into /public
6年前
Dylan Baker
22bbf46dba
Remove whole public directory and start over
6年前
Dylan Baker
b1a20ac244
Fix post regex to correctly capture multiple paragraphs
6年前
Dylan Baker
4503c874b7
#[cfg(test)]
6年前
Dylan Baker
552f4252f4
Test new
6年前
Dylan Baker
5d398836d5
Reorganize
6年前
Dylan Baker
544b6cf0ba
Test writing post and post listing
6年前
Dylan Baker
8469148ec3
Test render post listing
6年前
Dylan Baker
e39b136ec7
Get rid of these editor warnings
6年前
Dylan Baker
3da5f4d4c0
Test post rendering
6年前
Dylan Baker
db69c81d0b
Render markdown
6年前
Dylan Baker
4cfa3b276d
Test post parsing
6年前
Dylan Baker
87cba00bef
Split into modules
6年前
Dylan Baker
a575de5882
Separate rendering templates and writing to disk
6年前
Dylan Baker
ba59bd1b7f
Immutability
6年前
Dylan Baker
1198c31dc5
Clean up
6年前
Dylan Baker
b3dd151745
Fix post listing rendering
6年前
Dylan Baker
2e5e55ae09
Create initializer
6年前
Dylan Baker
bc5e8a2e20
Formatting >:(
6年前
Dylan Baker
71be194842
Use clap
6年前
Dylan Baker
20d0966f47
Don't read templates in a loop
6年前
Dylan Baker
8d62222840
Format
6年前
Dylan Baker
22fc62f537
Read post listing item from template
6年前
Dylan Baker
a73746be3f
Error handling 🤷♂️
6年前
Dylan Baker
d0604fde70
Implement render post
6年前
Dylan Baker
dfcf82d5b9
fmt
6年前
Dylan Baker
977e0ec0ae
Implement render_post_listing
6年前
Dylan Baker
858dd51bbc
Pass cwd around
6年前