diff options
author | sanine <sanine.not@pm.me> | 2023-01-12 17:24:25 -0600 |
---|---|---|
committer | sanine <sanine.not@pm.me> | 2023-01-12 17:24:25 -0600 |
commit | 655cd79991ec9204afb9f5acf52495c13af14d25 (patch) | |
tree | c2f441e09ce65337bb622183107a77c40c0dad0b /data/blog/refactor-argent.lua | |
parent | 35de9c18b9c9ce7d466e5aecec0b4becde2795bb (diff) |
begin go refactorgo-dynamic
Diffstat (limited to 'data/blog/refactor-argent.lua')
-rw-r--r-- | data/blog/refactor-argent.lua | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/data/blog/refactor-argent.lua b/data/blog/refactor-argent.lua new file mode 100644 index 0000000..6b7ca4d --- /dev/null +++ b/data/blog/refactor-argent.lua @@ -0,0 +1,24 @@ +local md = [[ +hey there! you might be noticing that things look a little... different around here. +that's because i've refactored this site to use my custom static site generator, [argent]. +i used to use jekyll, but i wanted to be able to do more *direct programming* in building my +pages, and i wanted to be able to do that in lua. i tried looking at some of the other +static site generators out there using lua (and python too) but so many of them rely on +packages that no longer exist, or language features from seven versions ago, or similar +types of problems, that i wanted to have a site generator that *just works*. + +so i wrote one! i called it argent because (a) it sounds kinda cool and (b) argent, as a +silver-white color, is used in heraldry to represent the moon, and i like the oblique reference +to lua. it relies on posix filesystem calls (sorry windows users, you'll need msys or something +to run it) but otherwise is totally standalone -- it packages its own lua interpreter, so language +version (ideally) will never change. + +[argent]: /git/argent +]] + +return { + title = 'refactor: argent', + date = '2022-01-13', + layout = 'blog', + markdown = md, +} |