config.toml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. baseURL = "https://schnouki.net/"
  2. title = "/dev/schnouki"
  3. # for smart copyright line, leave this blank and check [params.copyright]
  4. copyright = ""
  5. theme = [
  6. "baguettebox",
  7. "minimo"
  8. ]
  9. disqusShortname = ""
  10. googleAnalytics = ""
  11. paginate = 10
  12. preserveTaxonomyNames = true
  13. enableRobotsTXT = true # generate robots.txt
  14. # Syntax Highlighting ( https://gohugo.io/content-management/syntax-highlighting/ )
  15. pygmentsCodefences = true
  16. enableEmoji = true
  17. # Missing translations will default to this content language
  18. defaultContentLanguage = "en"
  19. ignoreFiles = ["/\\.#.+", "~$"]
  20. [languages]
  21. # edit this block for your own language
  22. [languages.en]
  23. lang = "en"
  24. languageName = "English"
  25. weight = 1
  26. # [languages.fr]
  27. # lang = "fr"
  28. # languageName = "Français"
  29. # weight = 2
  30. [params.info]
  31. description = "Software engineer, full-stack developer. Addicted to Python, Go, Emacs and Linux. I love sci-fi and want Firefly to be real."
  32. title404 = "There's nothing here!"
  33. # [languages.fr.params.info]
  34. # description = "Ingénieur logiciel, développeur full-stack. Passionné de Python, Go, Emacs et Linux. Fan de science-fiction, rêve que Firefly soit réel."
  35. # title404 = "Il n'y a rien à voir ici !"
  36. [params.assets]
  37. favicon = "favicon.ico"
  38. customCSS = ["css/schnouki.css"]
  39. customJS = [] # "js/schnouki.js"]
  40. gopher = "/img/gopher.png" # used in 404 template ( Generator: https://gopherize.me )
  41. [params.copyright]
  42. prefix = ""
  43. holder = "Thomas Jost"
  44. startYear = "2009"
  45. suffix = """— licensed under a <a rel="license" href="//creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>."""
  46. logo = "/android-chrome-512x512.png"
  47. # [languages.fr.params.copyright]
  48. # suffix = """— mis à disposition selon les termes de la <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International</a>."""
  49. [params.settings]
  50. # date & time format: https://golang.org/pkg/time/
  51. dateFormat = "02 Jan 2006"
  52. listDateFormat = "02 Jan 2006"
  53. archiveDateFormat = "02 Jan"
  54. hideEntryNavigation = ["page"] # boolean / array of sections
  55. hideEntryMeta = ["page", "portfolio"] # boolean / array of sections
  56. showReadingTime = true
  57. showLastMod = true
  58. taxonomyCloudShuffle = false
  59. accentColor = "#7b7bde"
  60. hideMainMenu = true
  61. [params.sidebar]
  62. enable = true
  63. [params.widgets]
  64. header = [] # "breadcrumbs"
  65. homepage = ["home_intro", "recent_posts"]
  66. sidebar = ["about", "sidebar_menu", "taxonomy_cloud"] # "search"
  67. footer = ["social_menu"]
  68. [params.opengraph.facebook]
  69. admins = [] # array of Facebook IDs
  70. appID = ""
  71. pageID = ""
  72. [params.opengraph.twitter]
  73. page = "Schnouki" # Twitter page username
  74. [params.seo]
  75. # Title Separator: - – — · • * ⋆ | ~ « » < >
  76. titleSeparator = "•"
  77. [params.social]
  78. codepen = ""
  79. email = "schnouki+blog@schnouki.net"
  80. facebook = ""
  81. github = "Schnouki"
  82. gitlab = "Schnouki"
  83. instagram = ""
  84. linkedin = ""
  85. mastodon = "mastodon.xyz/@schnouki"
  86. twitter = "Schnouki"
  87. telegram = ""
  88. google_scholar = ""
  89. youtube = ""
  90. [params.comments]
  91. enable = true
  92. [params.comments.isso]
  93. enable = true
  94. scriptSrc = "/isso/js/embed.min.js"
  95. dataAttrs = 'data-isso="/isso/" data-isso-require-author="true" data-isso-require-email="true" data-isso-gravatar="true" data-isso-avatar="false" data-isso-feed="true" data-isso-reply-notifications="true"'
  96. [params.search]
  97. client = "fuse" # algolia / fuse / lunr
  98. [taxonomies]
  99. #author = "authors"
  100. category = "categories"
  101. #series = "series"
  102. tag = "tags"
  103. [permalinks]
  104. post = "/post/:year/:slug/"
  105. page = "/:slug/"
  106. [[menu.main]]
  107. name = "Categories"
  108. weight = 100
  109. identifier = "categories"
  110. url = "/categories/"
  111. # [[languages.fr.menu.main]]
  112. # name = "Catégories"
  113. # weight = 100
  114. # identifier = "categories"
  115. # url = "/fr/categories/"
  116. [[menu.main]]
  117. name = "Tags"
  118. weight = 110
  119. identifier = "tags"
  120. url = "/tags/"
  121. # [[languages.fr.menu.main]]
  122. # name = "Tags"
  123. # weight = 110
  124. # identifier = "tags"
  125. # url = "/fr/tags/"
  126. [[menu.main]]
  127. name = "Archives"
  128. weight = 120
  129. identifier = "archives"
  130. url = "/post/"
  131. # [[languages.fr.menu.main]]
  132. # name = "Archives"
  133. # weight = 120
  134. # identifier = "archives"
  135. # url = "/fr/post/"
  136. [[menu.home_intro]]
  137. identifier = "spop"
  138. name = "spop"
  139. title = "A Spotify client running as a daemon, similar to mpd."
  140. url = "https://github.com/Schnouki/spop"
  141. weight = 10
  142. [[menu.home_intro]]
  143. identifier = "dotfiles"
  144. name = "dotfiles"
  145. title = "Many of my configuration files."
  146. url = "https://github.com/Schnouki/dotfiles"
  147. weight = 20
  148. [[menu.home_intro]]
  149. identifier = "git-annex-remote-hubic"
  150. name = "git-annex-remote-hubic"
  151. title = "A git-annex special remote for hubiC"
  152. url = "https://github.com/Schnouki/git-annex-remote-hubic"
  153. weight = 30
  154. [[menu.home_intro]]
  155. identifier = "doist"
  156. name = "Doist"
  157. title = "My current employer, creator of [Todoist](https://todoist.com/) and [Twist](https://twist.com/)"
  158. url = "https://doist.com/"
  159. weight = 40
  160. [[menu.home_intro]]
  161. identifier = "stibidik"
  162. name = "STIBIDIK"
  163. title = "My (previous) company"
  164. url = "https://www.stibidik.fr/"
  165. weight = 50
  166. [blackfriday]
  167. hrefTargetBlank = false
  168. # [languages.fr.blackfriday]
  169. # angledQuotes = true