From 16d1eb3f4c5f7c22b6ded7ecd3824a4b645e5dce Mon Sep 17 00:00:00 2001 From: Hamcha Date: Thu, 14 Sep 2023 14:43:00 +0200 Subject: [PATCH] add frontmatter --- .frontmatter/database/mediaDb.json | 1 + .frontmatter/database/taxonomyDb.json | 1 + .vscode/settings.json | 5 ++ content/posts/cad-shootout-freecad.md | 4 ++ content/posts/cad-shootout-fusion360.md | 24 ++++++++ content/posts/cad-shootout-onshape.md | 3 + frontmatter.json | 76 +++++++++++++++++++++++++ 7 files changed, 114 insertions(+) create mode 100644 .frontmatter/database/mediaDb.json create mode 100644 .frontmatter/database/taxonomyDb.json create mode 100644 .vscode/settings.json create mode 100644 content/posts/cad-shootout-fusion360.md create mode 100644 frontmatter.json diff --git a/.frontmatter/database/mediaDb.json b/.frontmatter/database/mediaDb.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.frontmatter/database/mediaDb.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.frontmatter/database/taxonomyDb.json b/.frontmatter/database/taxonomyDb.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.frontmatter/database/taxonomyDb.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..c246979 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "frontMatter.dashboard.openOnStart": true, + "[markdown]": { + } +} diff --git a/content/posts/cad-shootout-freecad.md b/content/posts/cad-shootout-freecad.md index 50c6a8b..bd54ac9 100644 --- a/content/posts/cad-shootout-freecad.md +++ b/content/posts/cad-shootout-freecad.md @@ -1,6 +1,7 @@ --- title: "Hobby CAD shootout: FreeCAD" date: 2023-09-13T22:00:00+02:00 +lastmod: 2023-09-14T12:34:37.222Z toc: true software: FreeCAD license: Free and open source, LGPL license @@ -10,6 +11,9 @@ tldr: | I explore FreeCAD for hobbyist use. FreeCAD is the most featureful of the FOSS options but it's incredibly frustrating to use and IMO not reliable enough for the time being. However the team [seems to care](https://forum.freecad.org/viewtopic.php?t=75768) so I have hopes for the future. +keywords: + - cad + - freecad --- After [looking at one of the best commercial options]({{< relref "cad-shootout-onshape.md" >}} "Hobby CAD shootout: Onshape") around I decided to check out the most prominent open source option. diff --git a/content/posts/cad-shootout-fusion360.md b/content/posts/cad-shootout-fusion360.md new file mode 100644 index 0000000..9a4c01a --- /dev/null +++ b/content/posts/cad-shootout-fusion360.md @@ -0,0 +1,24 @@ +--- +title: "Hobby CAD shootout: Fusion360" +date: 2023-09-14T19:00:00+02:00 +toc: true +draft: true +software: Fusion360 +license: Limited free version for personal use, otherwise starts at $545/year/user +tags: + - cad +tldr: | + I explore Fusion360 for hobbyist use. + TODO +--- + +The top pick of the 3D printing crowd + +## Fusion360 + +### Free for personal use + +### Dark mode? + +## The trials + diff --git a/content/posts/cad-shootout-onshape.md b/content/posts/cad-shootout-onshape.md index 504b06f..3e26f33 100644 --- a/content/posts/cad-shootout-onshape.md +++ b/content/posts/cad-shootout-onshape.md @@ -10,6 +10,9 @@ tldr: | I explore Onshape for hobbyist use. Onshape is an incredible application that is both powerful and intuitive. The free tier gives you everything, provided you are ok with the non-commercial and non-private constraints however performance gets really sketchy with complex designs and the pricing is steep. +keywords: + - cad + - onshape --- diff --git a/frontmatter.json b/frontmatter.json new file mode 100644 index 0000000..eaf1626 --- /dev/null +++ b/frontmatter.json @@ -0,0 +1,76 @@ +{ + "$schema": "https://frontmatter.codes/frontmatter.schema.json", + "frontMatter.taxonomy.contentTypes": [ + { + "name": "default", + "pageBundle": false, + "previewPath": null, + "fields": [ + { + "title": "title", + "name": "title", + "type": "string" + }, + { + "title": "date", + "name": "date", + "type": "datetime" + }, + { + "title": "lastmod", + "name": "lastmod", + "type": "datetime" + }, + { + "title": "toc", + "name": "toc", + "type": "datetime" + }, + { + "title": "software", + "name": "software", + "type": "string" + }, + { + "title": "license", + "name": "license", + "type": "string" + }, + { + "title": "tags", + "name": "tags", + "type": "tags" + }, + { + "title": "tldr", + "name": "tldr", + "type": "string" + }, + { + "title": "keywords", + "name": "keywords", + "type": "choice", + "choices": [ + "cad", + "freecad" + ] + } + ] + } + ], + "frontMatter.framework.id": "hugo", + "frontMatter.content.publicFolder": "static", + "frontMatter.preview.host": "http://localhost:1313", + "frontMatter.content.pageFolders": [ + { + "path": "[[workspace]]/content/pages", + "title": "Pages", + "previewPath": "pages" + }, + { + "path": "[[workspace]]/content/posts", + "title": "Posts", + "previewPath": "posts" + } + ] +} \ No newline at end of file