muflax65ngodyewp.onion/config.yaml

69 lines
3.0 KiB
YAML
Raw Normal View History

2011-07-31 22:51:41 +02:00
# A list of file extensions that nanoc will consider to be textual rather than
# binary. If an item with an extension not in this list is found, the file
# will be considered as binary.
2011-12-23 06:08:56 +01:00
text_extensions: [ 'css', 'erb', 'html', 'mkd', 'org', 'scss', 'xml' ]
2011-07-31 22:51:41 +02:00
# The path to the directory where all generated files will be written to. This
# can be an absolute path starting with a slash, but it can also be path
# relative to the site directory.
output_dir: out
# A list of index filenames, i.e. names of files that will be served by a web
# server when a directory is requested. Usually, index files are named
# “index.hml”, but depending on the web server, this may be something else,
# such as “default.htm”. This list is used by nanoc to generate pretty URLs.
index_filenames: [ 'index.html' ]
# Whether or not to generate a diff of the compiled content when compiling a
# site. The diff will contain the differences between the compiled content
# before and after the last site compilation.
enable_output_diff: false
# The data sources where nanoc loads its data from. This is an array of
# hashes; each array element represents a single data source. By default,
# there is only a single data source that reads data from the “content/” and
# “layout/” directories in the site directory.
data_sources:
-
# The type is the identifier of the data source. By default, this will be
# `filesystem_unified`.
type: filesystem_customizable
2011-07-31 22:51:41 +02:00
# The path where items should be mounted (comparable to mount points in
# Unix-like systems). This is “/” by default, meaning that items will have
# “/” prefixed to their identifiers. If the items root were “/en/”
# instead, an item at content/about.html would have an identifier of
# “/en/about/” instead of just “/about/”.
items_root: /
# The path where layouts should be mounted. The layouts root behaves the
# same as the items root, but applies to layouts rather than items.
layouts_root: /
# site-specific configs
source_dir: ["content_muflax"]
2011-07-31 22:51:41 +02:00
# Configuration for the “watch” command, which watches a site for changes and
# recompiles if necessary.
watcher:
# A list of directories to watch for changes. When editing this, make sure
# that the “output/” and “tmp/” directories are _not_ included in this list,
# because recompiling the site will cause these directories to change, which
# will cause the site to be recompiled, which will cause these directories
# to change, which will cause the site to be recompiled again, and so on.
dirs_to_watch: [ 'layouts', 'lib' ]
2011-07-31 22:51:41 +02:00
# A list of single files to watch for changes. As mentioned above, dont put
# any files from the “output/” or “tmp/” directories in here.
files_to_watch: [ 'Rules' ]
2011-07-31 22:51:41 +02:00
# When to send notifications (using Growl or notify-send).
notify_on_compilation_success: false
notify_on_compilation_failure: false
2011-09-04 21:40:45 +02:00
# deploying the site
deploy:
default:
2012-04-11 09:22:55 +02:00
dst: muflax:/home/public
2011-09-04 21:40:45 +02:00
options: ['-gpPrtvz', '--delete']
2012-02-17 02:01:10 +01:00
kind: rsync