Add usage instructions to readme
Anirudh Oppiliappan x@icyphox.sh
Fri, 30 Oct 2020 21:55:31 +0530
M
main.go
→
main.go
@@ -22,28 +22,28 @@ // TODO: make arg parsing less shit
if len(args) <= 1 { fmt.Println(helpStr) - return + return } switch args[1] { case "init": - if len(args) <= 2 { - fmt.Println(helpStr) - return - } + if len(args) <= 2 { + fmt.Println(helpStr) + return + } initPath := args[2] viteInit(initPath) case "build": - _, err := os.Stat("config.yaml") - if err != nil { - return - } + _, err := os.Stat("config.yaml") + if err != nil { + return + } viteBuild() case "new": - if len(args) <= 2 { - fmt.Println(helpStr) - return - } + if len(args) <= 2 { + fmt.Println(helpStr) + return + } newPath := args[2] viteNew(newPath) }
M
readme
→
readme
@@ -15,5 +15,14 @@ # doas make install
Requires `go` to be installed, obviously. +USAGE + + A simple and minimal static site generator. + + options: + init PATH create vite project at PATH + build builds the current project + new PATH create a new markdown post + [1]: https://github.com/icyphox/site