diff --git a/eleventy.config.js b/eleventy.config.js
index 6375f83..46e0f18 100644
--- a/eleventy.config.js
+++ b/eleventy.config.js
@@ -5,8 +5,6 @@ import eleventyPDF from "./_config/eleventy-plugin-pdf.js";
export default async function (eleventyConfig) {
eleventyConfig.setUseGitIgnore(false);
- eleventyConfig.addPassthroughCopy({"./src/_includes/js/" : "/js"});
-
eleventyConfig.addLayoutAlias('base', 'layouts/base.html');
eleventyConfig.addLayoutAlias('pdf', 'layouts/pdf.html');
@@ -27,16 +25,16 @@ export default async function (eleventyConfig) {
return [...collection.getFilteredByGlob('./src/experiences/*.md')]
.sort((a, b) => a.data.startDate - b.data.startDate).reverse();
});
-
- eleventyConfig.addPlugin(eleventyPDF);
-
+
eleventyConfig.addPassthroughCopy('src/favicon.ico')
-
+
+ eleventyConfig.addPlugin(eleventyPDF);
eleventyConfig.addPlugin(pluginIcons, {
sources: [{ name: 'lucide', path: 'node_modules/lucide-static/icons', default: true }]
});
eleventyConfig.addBundle("css");
+ eleventyConfig.addBundle("js");
return {
markdownTemplateEngine: 'liquid',
diff --git a/src/_includes/layouts/base.html b/src/_includes/layouts/base.html
index 383f757..8f967c8 100644
--- a/src/_includes/layouts/base.html
+++ b/src/_includes/layouts/base.html
@@ -29,6 +29,9 @@
{% include "partials/footer.liquid" %}
-
+ {% js %}
+ {% include "js/main.js" %}
+ {% endjs %}
+