Moving theming and other resources (css, images, etc.) to src/res and hiding in-progress pages from public site
							
								
								
									
										10
									
								
								.eleventy.js
									
									
									
									
									
								
							
							
						
						| 
						 | 
				
			
			@ -8,15 +8,15 @@ module.exports = function (eleventyConfig) {
 | 
			
		|||
    return DateTime.fromJSDate(dateObj).toFormat("y'-'LL'-'dd");
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  eleventyConfig.addPassthroughCopy("./src/css/**/*.css");
 | 
			
		||||
  eleventyConfig.addPassthroughCopy("./src/font");
 | 
			
		||||
  eleventyConfig.addPassthroughCopy("./src/img");
 | 
			
		||||
  eleventyConfig.addWatchTarget("./src/css");
 | 
			
		||||
  eleventyConfig.addPassthroughCopy({ "./src/res/css/**/*.css": "css" });
 | 
			
		||||
  eleventyConfig.addPassthroughCopy({ "./src/res/font": "font" });
 | 
			
		||||
  eleventyConfig.addPassthroughCopy({ "./src/res/img": "img" });
 | 
			
		||||
  eleventyConfig.addWatchTarget("./src/res/css");
 | 
			
		||||
 | 
			
		||||
  return {
 | 
			
		||||
    dir: {
 | 
			
		||||
      input: "src",
 | 
			
		||||
      output: "public",
 | 
			
		||||
      output: "_site",
 | 
			
		||||
    },
 | 
			
		||||
  };
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,8 +4,8 @@
 | 
			
		|||
  "description": "",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "watch:sass": "sass --watch src/scss:src/css",
 | 
			
		||||
    "build:sass": "sass src/scss:src/css",
 | 
			
		||||
    "watch:sass": "sass --watch src/res/scss:src/res/css",
 | 
			
		||||
    "build:sass": "sass src/res/scss:src/res/css",
 | 
			
		||||
    "watch:eleventy": "eleventy --serve",
 | 
			
		||||
    "build:eleventy": "eleventy",
 | 
			
		||||
    "start": "npm-run-all build:sass --parallel watch:*",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,4 +7,4 @@ permalink: 404.html
 | 
			
		|||
 | 
			
		||||
There's nothing here.
 | 
			
		||||
 | 
			
		||||
<a href="/"><- Home page</a>
 | 
			
		||||
<a href="/">← Home page</a>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,4 @@
 | 
			
		|||
---
 | 
			
		||||
date: Last Modified
 | 
			
		||||
eleventyNavigation:
 | 
			
		||||
  key: About
 | 
			
		||||
  order: 1
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										12
									
								
								src/journal/finally-updating-my-website.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
				
			
			@ -0,0 +1,12 @@
 | 
			
		|||
---
 | 
			
		||||
title: Finally updating my website
 | 
			
		||||
date: 2024-06-24T00:56:00-5
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
<time datetime="{{ date | formatDate }}">{{ date | formatDate }}</time>
 | 
			
		||||
 | 
			
		||||
# Finally updating my website
 | 
			
		||||
 | 
			
		||||
It took a long time, but I *finally* updated my website (the one you're looking at right now). The biggest thing, for me, is that I've actually built a layout and theme I can live with. It's *extremely* basic, and there isn't a lot to it—the goal is to incrementally add more personal touches and make the site look more lived in.
 | 
			
		||||
 | 
			
		||||
The other thing I've taken up is using [Obsidian](https://obsidian.md/) to journal. I only started a week ago so I don't know how much I'll adhere to it right now; however, I'm hoping that it'll buff my writing habits and translate into more activity here.
 | 
			
		||||
							
								
								
									
										22
									
								
								src/journal/index.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
				
			
			@ -0,0 +1,22 @@
 | 
			
		|||
---
 | 
			
		||||
title: Journal
 | 
			
		||||
override:tags: []
 | 
			
		||||
pagination:
 | 
			
		||||
  data: collections.journal
 | 
			
		||||
  size: 2
 | 
			
		||||
  generatePageOnEmptyData: true
 | 
			
		||||
eleventyNavigation:
 | 
			
		||||
  key: Journal
 | 
			
		||||
  order: 2
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
# Journal
 | 
			
		||||
 | 
			
		||||
Small updates from the wiz himself
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
{%- for post in pagination.items %}
 | 
			
		||||
  <li><a href="{{ post.url }}">{{ post.data.title }}</a>
 | 
			
		||||
  — <i>updated <time datetime="{{ post.date | formatDate }}">{{ post.date | formatDate }}</time></i></li>
 | 
			
		||||
{% endfor -%}
 | 
			
		||||
</ul>
 | 
			
		||||
							
								
								
									
										3
									
								
								src/journal/journal.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
				
			
			@ -0,0 +1,3 @@
 | 
			
		|||
{
 | 
			
		||||
  "tags": "journal"
 | 
			
		||||
}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB  | 
| 
		 Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB  | 
| 
		 Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 39 KiB  | 
| 
		 Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB  | 
| 
						 | 
				
			
			@ -1,7 +1,6 @@
 | 
			
		|||
---
 | 
			
		||||
title: Hey Girl
 | 
			
		||||
date: 2023-05-31T12:00:00-5
 | 
			
		||||
excerpt: test
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
Hey girl,  
 | 
			
		||||