_config.yml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. # Hexo Configuration
  2. ## Docs: http://zespia.tw/hexo/docs/configuration.html
  3. ## Source: https://github.com/tommy351/hexo/
  4. # Site
  5. title: Uppy
  6. subtitle: "Almost as cute as a puppy"
  7. logo_large: /images/cute-puppy-2.png
  8. logo_medium: /images/dog-172.png
  9. logo_icon: /images/emojis/dog.png
  10. description: >
  11. Uppy is (going to be) an uploader written in ES6 JavaScript with a plugin-based architecture, making
  12. it very extensible. Out of the box it supports tapping into Dropbox, Instagram, Local files. It
  13. has support for resumable file uploads via tus.io, and adding encoding backends.
  14. Uppy is brought to you by the people behind Transloadit and as such has first class
  15. support for adding their uploading and encoding backend, but this is opt-in.
  16. author: Transloadit
  17. email: uppybot@uppyjs.io
  18. language: English
  19. # URL
  20. ## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
  21. url: http://uppyjs.io
  22. root: /
  23. permalink: :year/:month/:day/:title/
  24. tag_dir: tags
  25. archive_dir: archives
  26. category_dir: categories
  27. code_dir: downloads/code
  28. # Directory
  29. source_dir: src
  30. public_dir: public
  31. # Writing
  32. new_post_name: :title.md # File name of new posts
  33. default_layout: post
  34. auto_spacing: false # Add spaces between asian characters and western characters
  35. titlecase: false # Transform title into titlecase
  36. external_link: true # Open external links in new tab
  37. max_open_file: 100
  38. multi_thread: true
  39. filename_case: 0
  40. render_drafts: false
  41. post_asset_folder: false
  42. highlight:
  43. enable: true
  44. line_number: false
  45. tab_replace:
  46. # Category & Tag
  47. default_category: uncategorized
  48. category_map:
  49. tag_map:
  50. # Archives
  51. ## 2: Enable pagination
  52. ## 1: Disable pagination
  53. ## 0: Fully Disable
  54. archive: 0
  55. category: 0
  56. tag: 0
  57. # Server
  58. ## Hexo uses Connect as a server
  59. ## You can customize the logger format as defined in
  60. ## http://www.senchalabs.org/connect/logger.html
  61. port: 4000
  62. logger: false
  63. logger_format:
  64. # Date / Time format
  65. ## Hexo uses Moment.js to parse and display date
  66. ## You can customize the date format as defined in
  67. ## http://momentjs.com/docs/#/displaying/format/
  68. date_format: MMM D YYYY
  69. time_format: H:mm:ss
  70. # Pagination
  71. ## Set per_page to 0 to disable pagination
  72. per_page: 10
  73. pagination_dir: page
  74. # Disqus
  75. disqus_shortname:
  76. # Extensions
  77. ## Plugins: https://github.com/tommy351/hexo/wiki/Plugins
  78. ## Themes: https://github.com/tommy351/hexo/wiki/Themes
  79. theme: uppy
  80. exclude_generator:
  81. # hexo-tag-emojis plugin configuration
  82. emojis:
  83. image_dir: images/emojis
  84. # Markdown
  85. ## https://github.com/chjj/marked
  86. markdown:
  87. gfm: true
  88. pedantic: false
  89. sanitize: false
  90. tables: true
  91. breaks: true
  92. smartLists: true
  93. smartypants: true
  94. # Deployment
  95. ## Docs: https://hexo.io/docs/deployment.html
  96. # deploy:
  97. # type: git
  98. # branch: gh-pages
  99. # repository: git@github.com:transloadit/uppy.git