diff --git a/config/_default/config.yaml b/config/_default/config.yaml new file mode 100644 index 0000000..4f9628a --- /dev/null +++ b/config/_default/config.yaml @@ -0,0 +1,22 @@ +# -- Site Configuration -- +# Refer to the theme docs for more details about each of these parameters. +# https://nunocoracao.github.io/blowfish/docs/getting-started/ + +theme: blowfish +baseURL: "https://rin.systems/" +defaultContentLanguage: en +enableRobotsTXT: true +paginate: 20 +summaryLength: 30 +buildDrafts: false +buildFuture: false +sitemap: + changefreq: daily + filename: sitemap.xml + priority: 0.5 +outputs: + home: + - HTML + - RSS + - JSON + diff --git a/config/_default/languages.en.yaml b/config/_default/languages.en.yaml new file mode 100644 index 0000000..0e0caf5 --- /dev/null +++ b/config/_default/languages.en.yaml @@ -0,0 +1,61 @@ +languageCode: en +languageName: English +displayName: EN +isoCode: en +weight: 1 +rtl: false + +title: "Rin" +# logo = "img/logo.png" +description: "As in 凛冽时雨" +copyright: "Copyright 2022 Rin (Tamara Vassileva) - All opinions herein are our own and not those of our employers" + +dateFormat: "2 January 2006" + +author: + name: "Rin" + image: "img/blowfish_logo.png" + headline: "As in 凛冽时雨" + bio: "A little bit about you" + links: + # - email: 'mailto:hello@your_domain.com' + # - link: 'https://link-to-some-website.com/' + # - amazon: 'https://www.amazon.com/hz/wishlist/ls/wishlist-id' + # - apple: 'https://www.apple.com' + # - blogger: 'https://username.blogspot.com/' + # - codepen: 'https://codepen.io/username' + # - dev: 'https://dev.to/username' + # - discord: 'https://discord.gg/invitecode' + # - dribbble: 'https://dribbble.com/username' + # - facebook: 'https://facebook.com/username' + # - flickr: 'https://www.flickr.com/photos/username/' + # - foursquare: 'https://foursquare.com/username' + # - github: 'https://github.com/username' + # - gitlab: 'https://gitlab.com/username' + # - google: 'https://www.google.com/' + # - hashnode: 'https://username.hashnode.dev' + # - instagram: 'https://instagram.com/username' + # - keybase: 'https://keybase.io/username' + # - kickstarter: 'https://www.kickstarter.com/profile/username' + # - lastfm: 'https://lastfm.com/user/username' + # - linkedin: 'https://linkedin.com/in/username' + - mastodon: 'https://tech.lgbt/@tammy' + # - medium: 'https://medium.com/username' + # - microsoft: 'https://www.microsoft.com/' + # - orcid: 'https://orcid.org/userid' + # - patreon: 'https://www.patreon.com/username' + # - pinterest: 'https://pinterest.com/username' + # - reddit: 'https://reddit.com/user/username' + # - researchgate: 'https://www.researchgate.net/profile/username' + # - slack: 'https://workspace.url/team/userid' + # - snapchat: 'https://snapchat.com/add/username' + # - soundcloud: 'https://soundcloud.com/username' + # - stack-overflow: 'https://stackoverflow.com/users/userid/username' + # - steam: 'https://steamcommunity.com/profiles/userid' + # - telegram: 'https://t.me/username' + # - tiktok: 'https://tiktok.com/@username' + # - tumblr: 'https://username.tumblr.com' + # - twitch: 'https://twitch.tv/username' + # - twitter: 'https://twitter.com/username' + # - whatsapp: 'https://wa.me/phone-number' + # - youtube: 'https://youtube.com/username' diff --git a/config/_default/markup.yaml b/config/_default/markup.yaml new file mode 100644 index 0000000..a109a6d --- /dev/null +++ b/config/_default/markup.yaml @@ -0,0 +1,11 @@ +# -- Markup -- +# These settings are required for the theme to function. + +goldmark: + renderer: + unsafe: true +highlight: + noClasses: false +tableOfContents: + startLevel: 2 + endLevel: 4 diff --git a/config/_default/menus.en.yaml b/config/_default/menus.en.yaml new file mode 100644 index 0000000..61a1995 --- /dev/null +++ b/config/_default/menus.en.yaml @@ -0,0 +1,35 @@ +# -- Main Menu -- +# The main menu is displayed in the header at the top of the page. +# Acceptable parameters are name, pageRef, page, url, title, weight. +# +# The simplest menu configuration is to provide: +# name = The name to be displayed for this menu link +# pageRef = The identifier of the page or section to link to +# +# By default the menu is ordered alphabetically. This can be +# overridden by providing a weight value. The menu will then be +# ordered by weight from lowest to highest. + +main: + - name: Blog + pageRef: posts + weight: 10 + - name: Categories + pageRef: categories + weight: 20 + - name: Tags + pageRef: tags + weight: 30 + + +# -- Footer Menu -- +# The footer menu is displayed at the bottom of the page, just before +# the copyright notice. Configure as per the main menu above. + +footer: + - name: Tags + pageRef: tags + weight: 10 + - name: Categories + pageRef: categories + weight: 20 diff --git a/config/_default/module.yaml b/config/_default/module.yaml new file mode 100644 index 0000000..91bd1c3 --- /dev/null +++ b/config/_default/module.yaml @@ -0,0 +1,3 @@ +hugoVersion: + extended: false + min: 0.87.0 diff --git a/config/_default/params.yaml b/config/_default/params.yaml new file mode 100644 index 0000000..845ba2d --- /dev/null +++ b/config/_default/params.yaml @@ -0,0 +1,84 @@ +# -- Theme Options -- +# These options control how the theme functions and allow you to +# customise the display of your website. +# +# Refer to the theme docs for more details about each of these parameters. +# https://nunocoracao.github.io/blowfish/docs/configuration/#theme-parameters + +colorScheme: Princess +defaultAppearance: dark # valid options: light or dark + +mainSections: + - section1 + - section2 +robots: '' + + +autoSwitchAppearance: true +enableSearch: true +enableCodeCopy: true + +footer: + showCopyright: true + showThemeAttribution: true + showAppearanceSwitcher: true + showScrollToTop: true +homepage: + layout: profile # valid options: page, profile, hero, card, custom + #homepageImage: "IMAGE.jpg" # used in: hero, and card + showRecent: false + showRecentItems: 5 + showMoreLink: false + showMoreLinkDest: /posts +article: + showDate: true + showDateUpdated: false + showAuthor: true + showBreadcrumbs: true + showDraftLabel: true + showEdit: true + # showViews: true + # showLikes: true + editAppendPath: true + # editURL: "https://github.com/AtelierSnek/snek-tech-blog/" + # editAppendPath: true + showHeadingAnchors: true + showPagination: true + invertPagination: false + showReadingTime: true + showTableOfContents: true + showTaxonomies: false + showWordCount: true + showSummary: true + sharingLinks: + - linkedin + - twitter + - whatsapp + - pinterest + - reddit + - facebook + - email +list: + showBreadcrumbs: false + showSummary: false + showTableOfContents: false + showCards: false + groupByYear: true +sitemap: + excludedKinds: [] +# firebase: +# apiKey: XXXXXX +# authDomain: XXXXXX +# projectId: XXXXXX +# storageBucket: XXXXXX +# messagingSenderId: XXXXXX +# appId: XXXXXX +# measurementId: XXXXXX +# fathomAnalytics: +# site: ABC12345 +# domain: llama.yoursite.com +# verification: +# google: '' +# bing: '' +# pinterest: '' +# yandex: ''