https://github.com/compufox/gamma
static site generator
https://github.com/compufox/gamma
Last synced: 5 months ago
JSON representation
static site generator
- Host: GitHub
- URL: https://github.com/compufox/gamma
- Owner: compufox
- Created: 2022-02-01T16:50:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-02T17:00:51.000Z (over 4 years ago)
- Last Synced: 2025-10-04T22:50:36.674Z (10 months ago)
- Language: Common Lisp
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gamma - static site generator
### _ava fox_
## ***this is very alpha and doesn't do much error handling/checking***
## ***viewer discretion is advised***
gamma is a command line tool that converts markdown and templates into static sites
## Building
1- install a lisp (we assume you're using SBCL with quicklisp set up already)
2- `mkdir ~/common-lisp && git clone https://github.com/compufox/gamma ~/common-lisp/gamma`
3- `sbcl --eval "(ql:quickload :gamma)" --eval "(asdf:make :gamma)"`
4- the binary should be at `~/common-lisp/gamma/bin`
## Usage
```
$ ./gamma -h
generates static HTML from markdown files
Usage: gamma [-h|--help] [-c|--config FILE] [--version] [-o|--out DIR]
[-r|--root DIR] [-u|--check-underscore]
Available options:
-h, --help prints this help text
-c, --config FILE config file FILE to load (defaults to site.conf)
--version prints the application version
-o, --out DIR directory DIR to output html into (defaults to _site)
-r, --root DIR root directory DIR for the site
-u, --check-underscore if present, check any directories with a leading underscore
```
## License
NPLv1+