diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2dbd4ea0d..c81874fc6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,8 +10,6 @@ jobs: steps: - uses: actions/checkout@v2 - with: - submodules: true - uses: peaceiris/actions-hugo@v2 with: hugo-version: 'latest' diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index e816bc312..000000000 --- a/archetypes/default.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: {{ replace .TranslationBaseName "-" " " | title }} -subtitle: {{ subtitle }} -description: -date: {{ .Date }} -lastmod: {{ .Date }} -draft: true -categories: ["category1"] -tags: ["tag1", "tag2"] -series: ["series"] ---- diff --git a/content/content/404.md b/content/content/404.md deleted file mode 100644 index 47b47f23e..000000000 --- a/content/content/404.md +++ /dev/null @@ -1 +0,0 @@ -Ooops! Not found! \ No newline at end of file diff --git a/content/content/buy-me-coffee.md b/content/content/buy-me-coffee.md index a676f6158..85f418977 100644 --- a/content/content/buy-me-coffee.md +++ b/content/content/buy-me-coffee.md @@ -25,18 +25,13 @@ Oh, and **10% of my income goes to a charity or project each month.** More about An easy way to give back is simply giving money. You're free to donate whatever amount you wish. You can do that via [my Ko-fi page](https://ko-fi.com/shaunagordon) for one-time payments, or via [my Liberapay](https://liberapay.com/Dreamwalker-Collective/) page for recurring payments. -### Affiliate Program - -Another way to give back is to purchase things through my affiliate program. If I have something available that you are looking to buy, simply buy it through me, and I get a cut of the purchase at no extra cost to you. - -This differs from ads in that the items and brands available via the affiliate program are ones that I've used myself and would recommend. Additionally, they will only be linked to when I'm actually talking about them. I figure that if I'm going to review things and recommend them to my audience, anyway, I might as well provide them via an affiliate program. +Alternatively, you can [sponsor me through Github](https://github.com/sponsors/ShaunaGordon), either one-time or on a recurring basis. ### Selling My Own Things, Directly I sell some of my own things, as well, since I have a couple other hobbies. The funds from those things help pay for my sites, as well (as well as meatspace supplies as needed). * [Leanpub](https://leanpub.com/u/ShaunaGordon) -* [Soap Store](http://worldtreefarms.com) **(And Indirectly)** @@ -44,7 +39,7 @@ I'm also a gamer and like to tinker with _World of Warcraft_ addons, in particul ## Giving Back -As I mentioned previously, **10% of my income is donated each month.** This is 10% off the top of my after-tax income, before other expenses. +As I mentioned previously, 10% of my income is donated each month. To whom I choose to donate in a given month is somewhat random (it's who I decide to donate to that month), and whether it's an official non-profit organization isn't of particular concern, because I'm not doing it for the tax write-off. Instead, I do it for the sake of giving back. I work with a lot of open source software, and am part of a number of communities that would benefit from a little financial backing. So, I do what I can to show my thanks and help support them. @@ -56,10 +51,12 @@ What projects/organizations do I donate to? Here are a few: * Vagrant * American Foundation for Suicide Prevention * Trevor Project +* SAGE * Autism Self Advocacy Network * GoFundMe campaigns (usually for someone facing a hardship) * PCOS Foundation * Do Yoga With Me +* Octoprint * Kickstarter projects, including: * [True North PHP](https://www.kickstarter.com/projects/1035100786/truenorth-php-woolly-mammoth-plush-toy) * [The community of Bula Batiki, Fiji](https://www.kickstarter.com/projects/2022042435/bula-batiki-coconut-oil-non-profit-from-the-fiji-i), who are building sustainable income through the export of coconut oil diff --git a/go.mod b/go.mod new file mode 100644 index 000000000..92a0ae94d --- /dev/null +++ b/go.mod @@ -0,0 +1,5 @@ +module github.com/ShaunaGordon/shaunagordon.github.com + +go 1.22.2 + +require github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520045756-e40c01155b74 // indirect diff --git a/go.sum b/go.sum new file mode 100644 index 000000000..daf88ab42 --- /dev/null +++ b/go.sum @@ -0,0 +1,18 @@ +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20210206022822-2f1cb5283876 h1:95SvjJweRHtVc65pxREOjulQkKOcTU4Es6x0zCGWaUw= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20210206022822-2f1cb5283876/go.mod h1:xVAvJonlBPP7lQuHXKKvIVY7LFo7KQMoF6jjdDrafQU= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520034216-7cfc119dca84 h1:OsYcaV6BRz2vcRc5yC6Ym4EXBExu2i2kBQO/wznO9os= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520034216-7cfc119dca84/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520035626-fd841eb90b3c h1:NgPWqLclJZ4MBNRKv8QuXCdQSkemRgJW4I+wLnhU+3Q= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520035626-fd841eb90b3c/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520041643-9aa6074d1c00 h1:WmQVlBc/gtz0UBIh2CvV4KTwnM/AiW6zR8KWHVgbhXA= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520041643-9aa6074d1c00/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520042209-3d2d8cdeb644 h1:cZj7L+rGh9YmB5GWn4vhDUb4lf7z+D1Muiip5QQDggg= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520042209-3d2d8cdeb644/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520042443-c1ca81703067 h1:vT6u1NIrEzCLT8RoiO66yGleaXOfm1DrW5ZuhDAbo2I= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520042443-c1ca81703067/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520043059-8320c120aab7 h1:089wdyVJFY8YRtomrgn3EgBchoWlP81xodZeA1lIiwE= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520043059-8320c120aab7/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520043953-593ccacb8593 h1:VSG/HaY5dqZDxkbF96U0ZckQFOdpESDAPrwYf4a0Liw= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520043953-593ccacb8593/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520045756-e40c01155b74 h1:MfmjuonNzKAuHKxeSrSfLk07guYBO6pT5taFdTpaPso= +github.com/ShaunaGordon/hugo-dream-plus v0.0.0-20240520045756-e40c01155b74/go.mod h1:8Q4c/TF3eaHQc31V9hQmhlXchlL236xv0TYBJYoezUY= diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 000000000..68f46e003 --- /dev/null +++ b/hugo.toml @@ -0,0 +1,70 @@ +baseURL = "http://shaunagordon.com/" +languageCode = "en-us" +title = "I Make Things" + +[module] + [[module.imports]] + path = "github.com/ShaunaGordon/hugo-dream-plus" + +pygmentsCodeFences = true +pygmentsUseClasses = true + +enableEmoji=true + +paginate = 10 + +[permalinks] + posts = ":year/:month/:day/:slug/" + +[params] + contentType = "posts" + itemsPerPage = 10 + enableColorBG = true + enableToc = true + enableTags = true + enableCategories = true + goatcounter = "gordondev" + + [params.author] + name = "Shauna Gordon" + description = "I Make Things" + motto = "I Make Things" + avatar = "/images/avatar.png" + + [params.features] + twitterEmoji = true + toc = true + + [params.tags] + enabled = true + + [params.categories] + enabled = true + + [params.series] + enabled = true + + [params.background] + gradients = [["#3e5151", "#decba4"],["#333333","#dddddd"]] + +[social] + linkedin = "gordondev" + github = "ShaunaGordon" + gitlab = "shauna" + email = "shauna@gordons.me" + resume = "//resume.shaunagordon.com" + +[markup] + [markup.tableOfContents] + endLevel = 4 + ordered = false + startLevel = 2 + + [markup.goldmark] + [markup.goldmark.renderer] + unsafe = true + +[taxonomies] + category = "categories" + tag = "tags" + series = "series" diff --git a/layouts/posts/single.html b/layouts/posts/single.html deleted file mode 100644 index b449cec95..000000000 --- a/layouts/posts/single.html +++ /dev/null @@ -1,85 +0,0 @@ -{{/*Title*/}} -{{ define "title" }} - {{ .Title }} -- {{ .Params.Subtitle }} -{{ end }} - -{{/*Content*/}} -{{ define "content" }} - {{ partial "nav.html" (dict "context" . "rssButton" true "contentType" "posts") }} - -