gatsby-config.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. module.exports = {
  2. siteMetadata: {
  3. siteTitle: `Gatsby Themed Site In Tauri`,
  4. siteDescription: `This is a smoke test to see that a (themed) Gatsbyjs site will work within Tauri.`,
  5. siteAuthor: `Jacob Bolda`,
  6. siteContact: "https://twitter.com/jacobbolda",
  7. contactLinks: [
  8. {
  9. url: "https://twitter.com/jacobbolda",
  10. text: "@jacobbolda",
  11. icon: ["fab", "twitter"]
  12. },
  13. {
  14. url: "https://twitter.com/TauriApps",
  15. text: "@TauriApps",
  16. icon: ["fab", "twitter"]
  17. }
  18. ],
  19. navLinks: [{ text: "Articles", url: "/articles/" }]
  20. },
  21. plugins: [
  22. {
  23. resolve: `gatsby-source-filesystem`,
  24. options: {
  25. name: `articles`,
  26. path: `${__dirname}/src/articles/`
  27. }
  28. },
  29. {
  30. resolve: `gatsby-source-filesystem`,
  31. options: {
  32. name: `homepage`,
  33. path: `${__dirname}/src/homepage/`
  34. }
  35. },
  36. `gatsby-plugin-theme-ui`,
  37. `gatsby-plugin-sharp`,
  38. `gatsby-transformer-sharp`,
  39. `@jbolda/gatsby-theme-homepage`,
  40. `@jbolda/gatsby-theme-articles`,
  41. {
  42. resolve: `gatsby-plugin-mdx`,
  43. options: {}
  44. },
  45. `gatsby-plugin-react-helmet`,
  46. `gatsby-plugin-netlify`
  47. ]
  48. };