blob: 3e647e06f291f95beb6040b55c1b5fc3f0872b54 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# senders.io
This is the repo for my personal website. It's not much but it's mine.
## Structure
`./build.sh` builds the site - generates a `www` and `gemini` folder!
`posts` is where the posts go!
`templates` are where the templates are for file generation
`static-html` all the HTML files that are, well, static and can be copied as written
`static-gemini` all the gemtext files that are, also, static and can be copied as written
`res` all the resources! These will end up in `www/media`
## Posting
Once a post is drafted and ready: `--post-date: [ISO-DATE]` can be added to the top of the file for it to get picked up from the build script.
## Metadata
The current supported metadata tags are:
- `--post-date: ISO-DATE`
- `--updated-at: ISO-DATE`
- `--tags: [ CSV ]` (see tags below)
- `--type: ??` - What type of post is this? a blog post, etc?
### Tags
For my own reference I currently plan to have:
- `food`
- `tech`
- `music`
- `personal`
### Types
- None
- `blog`
## Dependencies
- `GNU sed`
- `mktemp`
- `GNU grep`
- `bash`
- `python 3`
|