     sitePostsDir: "_posts/{year}/"
     # directory to images from the root of siteLocalDir
     siteImagesDir: "images/{year}/{month}/"
+
     # URL to your blog
     siteUrl: ""
-    # URLs to tags/posts/categories JSON file
+    # URLs to tags/posts/categories JSON files
+    # https://github.com/zhuochun/md-writer/wiki/Settings-for-Front-Matters
     urlForTags: ""
     urlForPosts: ""
     urlForCategories: ""
-    # filetypes markdown-writer commands apply
-    grammars: [
-      'source.gfm'
-      'source.litcoffee'
-      'text.plain'
-      'text.plain.null-grammar'
-    ]
-    # file extension of posts/drafts
-    fileExtension: ".markdown"
-    # whether rename filename based on title in front matter when publishing
-    publishRenameBasedOnTitle: false
-    # whether publish keep draft's extension name used
-    publishKeepFileExtname: false
-    # filename format of new posts/drafts created
+
+    # filename format of new posts created
     newPostFileName: "{year}-{month}-{day}-{title}{extension}"
     # front matter template
     frontMatter: """

      date: "<date>"
      ---
      """
    # path to a .cson file that stores links added for automatic linking
    siteLinkPath: path.join(atom.getConfigDirPath(), "#{@prefix}-links.cson")
    # reference tag insert position (paragraph or article)
    referenceInsertPosition: "paragraph"
    # reference tag indent space (0 or 2)
    referenceIndentLength: 2
    # project specific configuration file name
    projectConfigFile: "_mdwriter.cson"
    # text styles related
    textStyles:
      code: before: "`", after: "`"

        before: "- [ ] ",
        regexBefore: "(?:- \\[ ]|- \\[x]|- \\[X]|-|\\*)\\s"
      taskdone:
        before: "- [X] ",
        regexBefore: "(?:- \\[ ]|- \\[x]|- \\[X]|-|\\*)\\s"
      blockquote: before: "> "

    # image tag template
    imageTag: "![<alt>](<src>)"

    # table default alignments: "empty", "left", "right", "center"
    tableAlignment: "empty"
    # insert extra pipes at the beginning and the end of table rows
    tableExtraPipes: false

    # filetypes markdown-writer commands apply
    grammars: [
      'source.gfm'
      'source.litcoffee'
      'text.plain'
      'text.plain.null-grammar'
    ]

  @engines:
    html:
