My personal website built with Hugo https://mehl.mx
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

config.toml 2.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. baseurl = "https://mehl.mx/"
  2. languageCode = "en-GB"
  3. title = "Max Mehl"
  4. theme = [ "hugo-sustain", "hugo-cloak-email", "hugo-mastodon-comments", "hugo-snap-gallery" ]
  5. [markup.highlight]
  6. codeFences = true
  7. style = "emacs"
  8. [blackfriday]
  9. # preserves linebreaks, and transforms to <br />
  10. extensions = [ "" ]
  11. [permalinks]
  12. blog = "/blog/:year/:slug"
  13. [params]
  14. avatar = "profile.jpg"
  15. author = "Max Mehl"
  16. description = "Professional Free and Open Source Software advocate, political scientist, loves to explore new challenges"
  17. keywords = "manager, free software, open source, project, campaign, konstanz, berlin, munster, communication, IT service, computer, politics, administration, FSFE, scouts, founder"
  18. # Custom assets can be linked with their paths relative to static/
  19. custom_css = ['css/custom.css', 'comments/mastodon-comments.css']
  20. custom_js = ['comments/getcomments.js']
  21. [params.blog]
  22. headline = "Thoughts about tech, politics, and more"
  23. [params.social]
  24. Github = "mxmehl"
  25. Git = "https://src.mehl.mx/mxmehl"
  26. Email = ""
  27. Twitter = "mxmehl"
  28. LinkedIn = "mxmehl"
  29. Stackoverflow = ""
  30. Mastodon = "mastodon.social/@mxmehl"
  31. Diaspora = "diasp.eu/u/mxmehl"
  32. [params.matomo]
  33. trackedurl = "//mehl.mx/"
  34. siteid = "9"
  35. [params.mastodoncomments]
  36. # Link to your Mastodon profile. Please use the format https://<instanceURL>/users/<youruser>
  37. user = "https://mastodon.social/users/mxmehl"
  38. # A regex which defines the relative path for URLs which you want to grep comments for
  39. regex = '/blog/\d\d\d\d/.+$'
  40. # Contact address or URL. Can be a relative or absolute URL, or also a mailto:// address
  41. contact = "/contact/"
  42. ## Main Menu
  43. [[menu.main]]
  44. name = "start"
  45. weight = 100
  46. identifier = "start"
  47. url = "/"
  48. [[menu.main]]
  49. name = "blog"
  50. identifier = "blog"
  51. weight = 200
  52. url = "/blog/"
  53. [[menu.main]]
  54. name = "links"
  55. identifier = "links"
  56. weight = 300
  57. url = "/links/"
  58. [[menu.main]]
  59. name = "contact"
  60. identifier = "contact"
  61. weight = 400
  62. url = "/contact/"
  63. [privacy.youtube]
  64. disable = false
  65. privacyEnhanced = true