Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-05 | strike: process files in subdirectories | Starfall | |
2023-12-05 | strike: fix crash when subdirectories exist | Starfall | |
2023-12-05 | strike: 'import os' instead of 'from os import' | Starfall | |
The semantics of os.listdir() here are better than Path.iterdir(), since the former provides us paths relative to input_dir which we copy directly over to output_dir. The pathlib version returns the full path to input_dir/file and then we'd have to get file.name outselves. | |||
2023-12-05 | strike: rename location -> file in handle_file() | Starfall | |
2023-12-05 | strike: use pathlib.Path for better readability where simple | Starfall | |
2023-12-05 | strike: correct README; haven't used fstrings since the first couple of commits | Starfall | |
2023-12-05 | strike: minor refactoring | Starfall | |
* move sys import to where it's used * remove commented-out code * change parser -> config in read_config() for slightly better readability * change meta_dict -> meta and file_contents -> contents in handle_file() * push handle_frontmatter() back into handle_file(). likely to pull this back out again if we decide the format is handy for keeping default values around in templates, but we'll cross that bridge later | |||
2023-12-05 | strike: implement basic key=value front matter | Starfall | |
2023-12-05 | strike: update README with thoughts on front matter/metadata | Starfall | |
2023-12-05 | strike: implement meta[title] and meta[data] from file information | Starfall | |
2023-12-05 | strike: statement of intent for a few more variables | Starfall | |
2023-12-05 | strike: read and process from config file | Starfall | |
2023-12-05 | strike: set goals for config file format | Starfall | |
2023-12-05 | strike: remove test files from project | Starfall | |
2023-12-05 | strike: Update README with the past couple hours' progress | Starfall | |
2023-12-05 | strike: clean up source a bit | Starfall | |
2023-12-05 | strike: use argparser instead of hardcoding directories and filenames | Starfall | |
2023-12-05 | strike: reduce indentation level slightly | Starfall | |
2023-12-05 | strike: move template from fstring to file | Starfall | |
2023-12-05 | strike: simple example of fstring template | Starfall | |
2023-12-05 | strike: Lay out initial design goals | Starfall | |
2023-12-05 | ophiculus: abandoned Gemini client written in python | Starfall | |
2023-12-05 | ev-nova: two tiny Escape Velocity Nova mods from 2021 | Starfall | |
2022-12-12 | Initial commit | Starfall | |