source: code/trunk/aya.1

Last change on this file was 90, checked in by Izuru Yakumo, 5 weeks ago

Ayaya, why did I do that again?

File size: 1.6 KB
RevLine 
[56]1.Dd $Mdocdate$
2.Dt AYA 1
3.Os
4.Sh NAME
5.Nm aya
[84]6.Nd The fastest static site generator
7.Sh SYNOPSIS
8.Nm
9.Op build
10.Op clean
11.Op serve
12.Op var Ar file Ar variable
13.Op watch
[56]14.Sh DESCRIPTION
15Does it need one?
16.Sh FEATURES
17.Bl -tag -width 11n -compact
18.It Zero configuration (no configuration file needed)
19.It Cross-platform
20.It Highly extensible
21.It Works well for blogs and generic static websites (landing pages etc)
22.It Easy to learn
23.It Fast (of course)
[84]24.It Only 4 external dependencies!
[56]25.El
26.Sh USAGE
[69]27.Bl -tag -width 11n -compact
[61]28.It build
[69]29(Re-)build a site
30or a file in particular
[63]31.It clean
[69]32Removes the generated
33site directory
[70]34.It serve
35Serves the .pub
36directory over
37HTTP
[61]38.It var
[69]39Print a list of variables
40defined in a given
[70]41markdown file,
42including empty
43variables.
[61]44.It watch
[69]45(Re-)build a site if
[70]46any file changed.
[69]47.El
[61]48.Sh HISTORY
[56]49.Nm
[84]50was forked from
51.Lk https://git.mills.io/prologic/zs
52due to disgust with how the project
53turned out to be.
[90]54.Pp
[84]55Later on, features from the original
56program were reimplemented and
57it took a different path from both.
58.Sh ENVIRONMENT
59.Bl -tag -width 11n
60.It Ev AYADIR
61Directory where
62extensions, layouts and
63hooks placed in to be used
64by the program
65.It Ev PUBDIR
66Directory where generated files are
67located
68.It Ev AYA_*
69Internal variables regarding a
70Markdown document in question,
71see
72.Dq aya var <file>
73.El
74.Sh EXIT STATUS
75.Ex -std
[56]76.Sh AUTHORS
77.Nm
[69]78is maintained by
79.An Izuru Yakumo
[90]80.Aq Mt eternal-servant@yakumo.dev
[84]81.Pp
82.Nm zs
83was made by
84.An Serge Zaitsev
85.Aq Mt hello@zserge.com
[70]86.Sh BUGS
[90]87Always seems to generate HTML5 no matter what
88DOCTYPE you place in the layout file.
89.Pp
90This has to be a problem with
91.Nm blackfriday
Note: See TracBrowser for help on using the repository browser.