- destinationDirectory :: FilePath
Directory in which the output written
- storeDirectory :: FilePath
Directory where hakyll's internal store is kept
- ignoreFile :: FilePath -> Bool
Function to determine ignored files
In defaultHakyllConfiguration
, the following files are ignored:
- files starting with a
.
- files ending with a
~
- files ending with
.swp
Note that the files in destinationDirectory
and storeDirectory
will
also be ignored. Note that this is the configuration parameter, if you
want to use the test, you should use shouldIgnoreFile
.
- deployCommand :: String
Here, you can plug in a system command to upload/deploy your site.
Example:
rsync -ave 'ssh -p 2217' _site jaspervdj@jaspervdj.be:hakyll
You can execute this by using
./hakyll deploy
- inMemoryCache :: Bool
Use an in-memory cache for items. This is faster but uses more
memory.