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

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