diff --git a/config/_default/config.toml b/config/_default/config.toml deleted file mode 100644 index c90e0f2..0000000 --- a/config/_default/config.toml +++ /dev/null @@ -1,72 +0,0 @@ -# Configuration of Academic -# Documentation: https://sourcethemes.com/academic/ -# -# This file is formatted using TOML syntax - learn more at https://learnxinyminutes.com/docs/toml/ -# Each configuration section is defined by a name in square brackets (e.g. `[outputs]`). - -# Title of your site -title = "Jens True" - -# The URL of your site. -# End your URL with a `/` trailing slash, e.g. `https://example.com/`. -baseurl = "https://jcktrue.dk/" - -# Enter a copyright notice to display in the site footer. -# To display a copyright symbol, type `©`. For current year, type `{year}`. -copyright = "© {year} Jens True" - -############################ -## Advanced options below ## -############################ - -# Get last modified date for content from Git? -enableGitInfo = false - -# Default language to use (if you setup multilingual support) -defaultContentLanguage = "en" -hasCJKLanguage = false # Set `true` for Chinese/Japanese/Korean languages. -defaultContentLanguageInSubdir = false -removePathAccents = true # Workaround for https://github.com/gohugoio/hugo/issues/5687 - -paginate = 10 # Number of items per page in paginated lists. -enableEmoji = true -footnotereturnlinkcontents = "^" -ignoreFiles = ["\\.ipynb$", ".ipynb_checkpoints$", "\\.Rmd$", "\\.Rmarkdown$", "_files$", "_cache$"] - -[outputs] - home = [ "HTML", "RSS", "JSON", "WebAppManifest" ] - section = [ "HTML", "RSS" ] - -[mediaTypes."application/manifest+json"] - suffixes = ["webmanifest"] - -[outputFormats.WebAppManifest] - mediaType = "application/manifest+json" - rel = "manifest" - -[markup] - defaultMarkdownHandler = "goldmark" - [markup.goldmark] - [markup.goldmark.renderer] - unsafe = true # Enable user to embed HTML snippets in Markdown content. - [markup.highlight] - codeFences = false # Disable Hugo's code highlighter as it conflicts with Academic's highligher. - [markup.tableOfContents] - startLevel = 2 - endLevel = 3 - -[imaging] - resampleFilter = "lanczos" - quality = 90 - anchor = "smart" # Anchor for cropping. Options include Smart and Center. - -# Taxonomies. -[taxonomies] - tag = "tags" - category = "categories" - publication_type = "publication_types" - author = "authors" - -[module] - [[module.imports]] - path = "github.com/wowchemy/wowchemy-hugo-modules/wowchemy" \ No newline at end of file diff --git a/config/_default/config.yaml b/config/_default/config.yaml new file mode 100644 index 0000000..b166390 --- /dev/null +++ b/config/_default/config.yaml @@ -0,0 +1,60 @@ +# Configuration of Hugo +# Guide: https://wowchemy.com/docs/getting-started/ +# Hugo Documentation: https://gohugo.io/getting-started/configuration/#all-configuration-settings +# This file is formatted using YAML syntax - learn more at https://learnxinyminutes.com/docs/yaml/ + +# Title of your site +title: "Jens True" +baseurl: "https://jcktrue.dk/" +copyright: "© {year} Jens True" + +############################ +## LANGUAGE +############################ + +defaultContentLanguage: en +hasCJKLanguage: false +defaultContentLanguageInSubdir: false +removePathAccents: true + +############################ +## MODULES +############################ +module: + imports: + - path: github.com/wowchemy/wowchemy-hugo-modules/wowchemy + +############################ +## ADVANCED +############################ + +enableGitInfo: true +summaryLength: 30 +paginate: 10 +enableEmoji: true +enableRobotsTXT: true +footnotereturnlinkcontents: "^" +ignoreFiles: ["\\.ipynb$", ".ipynb_checkpoints$", "\\.Rmd$", "\\.Rmarkdown$", "_files$", "_cache$"] +disableAliases: true + +outputs: + home: [HTML, RSS, JSON, WebAppManifest, headers, redirects] + section: [HTML, RSS] + +markup: + defaultMarkdownHandler: goldmark + goldmark: + renderer: + unsafe: true + highlight: + codeFences: false + tableOfContents: + startLevel: 2 + endLevel: 3 + + +imaging: + resampleFilter: "lanczos" + quality: 90 + anchor: smart +timeout: 600000 \ No newline at end of file diff --git a/config/_default/languages.toml b/config/_default/languages.toml deleted file mode 100644 index f7c6da6..0000000 --- a/config/_default/languages.toml +++ /dev/null @@ -1,20 +0,0 @@ -# Languages -# Create a `[X]` block for each language you want, where X is the language ID. -# Refer to https://sourcethemes.com/academic/docs/language/ - -# Configure the English version of the site. -[en] - languageCode = "en-us" - # contentDir = "content/en" # Uncomment for multi-lingual sites, and move English content into `en` sub-folder. - -# Uncomment the lines below to configure your website in a second language. -#[zh] -# languageCode = "zh-Hans" -# contentDir = "content/zh" -# title = "Chinese website title..." -# [zh.params] -# description = "Site description in Chinese..." -# [[zh.menu.main]] -# name = "Wo" -# url = "#about" -# weight = 1 diff --git a/config/_default/params.toml b/config/_default/params.toml deleted file mode 100644 index ea004fa..0000000 --- a/config/_default/params.toml +++ /dev/null @@ -1,274 +0,0 @@ -# SITE SETUP -# Documentation: https://sourcethemes.com/academic/ - -############################ -## Theme -############################ - -# Choose a theme. -# Latest themes (may require updating): https://sourcethemes.com/academic/themes/ -# Browse built-in themes in `themes/academic/data/themes/` -# Browse user installed themes in `data/themes/` -theme = "ocean" - -# Enable users to switch between day and night mode? -day_night = false - -# Override the theme's font set (optional). -# Latest font sets (may require updating): https://sourcethemes.com/academic/themes/ -# Browse built-in font sets in `themes/academic/data/fonts/` -# Browse user installed font sets in `data/fonts/` -font = "" - -# Choose a font size. -# Sizes: XS (extra small), S (small), M (medium), L (large - DEFAULT), XL (extra large) -font_size = "L" - -############################ -## Basic Info -############################ - -# Website type -# Improve how search engines understand your site. -# For personal sites, choose "Person". -# For organizations and projects, choose from https://schema.org/Organization#subtypes -# E.g. Person, Organization, LocalBusiness, Project, EducationalOrganization -site_type = "Person" - -# Local business type (optional) -# If you entered "LocalBusiness" above, choose the type of business from https://schema.org/LocalBusiness#subtypes -local_business_type = "" - -# Organization name (optional) -# Enter an organization or project name. Defaults to the site title from `config.toml`. -org_name = "" - -# Description for social sharing and search engines. If undefined, superuser role is used in place. -description = "Personal site for Jens True" - -############################ -## Site Features -############################ - -# Enable source code highlighting? true/false -# Documentation: https://sourcethemes.com/academic/docs/writing-markdown-latex/#highlighting-options -highlight = false -highlight_languages = ["r"] # Add support for highlighting additional languages -# highlight_style = "github" # For supported styles, see https://cdnjs.com/libraries/highlight.js/ - -# Enable LaTeX math rendering? true/false -# If false, you can enable math on a per page basis as needed. -math = false - -# Enable diagram rendering? true/false -# If false, you can enable diagrams on a per page basis as needed. -diagram = false - -# Privacy pack -# Show a cookie consent message to visitors -# Anonymize IP in Google Analytics (if enabled) -privacy_pack = false - -# Enable visitors to edit pages? -# `repo` defines the repository URL. `editable` defines which page types can be edited. -edit_page = {repo_url = "https://github.com/gcushen/hugo-academic", content_dir = "", repo_branch = "master", editable = {docs = true, page = false, post = false}} - -############################ -## Contact details -## -## These details power the Contact widget (if enabled). -## Additionally, for organizations, these details may be used to enrich search engine results. -############################ - -# Enter contact details (optional). To hide a field, clear it to "". -email = "jens.chr.true@gmail.com" -phone = "+45 29 88 22 28" - -# Address -# For country_code, use the 2-letter ISO code (see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 ) -address = {street = "Hasselgården 3", city = "Lemvig", postcode = "7620", country = "Denmark", country_code = "DK"} - -# Geographic coordinates -# To get your coordinates, right-click on Google Maps and choose "What's here?". The coords will show up at the bottom. -coordinates = {latitude = "56.543939", longitude = "8.415900"} - -# Directions for visitors to locate you. -#directions = "Enter Building 1 and take the stairs to Office 200 on Floor 2" - -# Office hours -# A list of your office hours. To remove, set to an empty list `[]`. -#office_hours = ["Monday 10:00 to 13:00", "Wednesday 09:00 to 10:00"] - -# Enter an optional link for booking appointments (e.g. calendly.com). -#appointment_url = "https://calendly.com" - -# Contact links -# Set to `[]` to disable, or comment out unwanted lines with a hash `#`. -contact_links = [ - {icon = "at", icon_pack = "fas", name = "Email Me", link = "mailto:jens.chr.true@gmail.com"}, - {icon = "whatsapp", icon_pack = "fab", name = "WhatsApp Me", link = "https://wa.me/4529882228"}, - {icon = "telegram", icon_pack = "fab", name = "Telegram Me", link = "https://telegram.me/@jcktrue"}, - {icon = "skype", icon_pack = "fab", name = "Skype Me", link = "skype:jct-leax"}, - ] - -############################ -## Social -############################ - -# Default image for social sharing and search engines. Place image in `static/img/` folder and specify image name here. -sharing_image = "" - -# Twitter username (without @). Used when a visitor shares your site on Twitter. -twitter = "" - -############################ -## Regional Settings -############################ - -# Date and time format (refer to https://sourcethemes.com/academic/docs/customization/#date-format ) -# Examples: "Mon, Jan 2, 2006" or "2006-01-02" -date_format = "2006-01-02" -# Examples: "3:04 pm" or "15:04" -time_format = "15:04" - -# Address format (choose from the [address_formats] list below or add you own to the list). -address_format = "de" - -############################ -## Advanced -############################ - -# Main menu alignment (l = left, c = center, r = right) and logo options. -main_menu = {align = "r", show_logo = true} - -# Show estimated reading time for posts? (true/false) -reading_time = true - -# Display next/previous section pager? (true/false) -section_pager = false -docs_section_pager = true # Display pager in Docs layout (e.g. tutorials)? - -# Enable in-built social sharing buttons? (true/false) -sharing = false - -# Link authors to their profile page? (true/false) -link_authors = true - -# Load JS plugins -# E.g. To load `/assets/js/custom.js`, set `plugins_js = ["custom"]`. -plugins_js = [] - -# Avatars. -# An avatar is an image that appears next to a user's name. -# An avatar can be uploaded as an image named `avatar` to each user's profile or fetched from Gravatar.com. -[avatar] - # Get user avatars from Gravatar.com? (true/false) - gravatar = false - - # Choose a shape for avatar images. Options: circle, square. - shape = "circle" - -# Available address formats. -[address_formats] - en-us = {order = ['street', 'city', 'region', 'postcode'], delimiters = [', ', ', ', ' ', '']} - en-gb = {order = ['street', 'city', 'region', 'postcode'], delimiters = [', ', ', ', ', ', '']} - de = {order = ['street', 'postcode', 'city'], delimiters = ['
', ' ', '']} - fr-fr = {order = ['street', 'postcode', 'city'], delimiters = ['
', ' ', '']} - zh = {order = ['postcode', 'region', 'city', 'street'], delimiters = [' ', ' ', ' ', '']} - -# Configuration of publication pages. -[publications] - # Date format (refer to https://sourcethemes.com/academic/docs/customization/#date-format ) - # Examples: "Mon, Jan 2, 2006" or "2006-01-02" - date_format = "January 2006" - - # Citation style ("apa" or "mla") - citation_style = "apa" - -# Configuration of project pages. -[projects] - # Views for associated content. - # 1: List - # 2: Compact - # 3: Card - # 4: Citation (publications only) - post_view = 2 - publication_view = 2 - talk_view = 2 - -############################ -## Comments -############################ -[comments] - # Comment provider: - # 0: Disabled - # 1: Disqus (https://disqus.com) - # 2: Commento (https://commento.io) - engine = 0 - - # Which page types are commentable? - commentable = {page = true, post = true, docs = true, project = true, publication = true, talk = true} - - # Configuration of Disqus. - [comments.disqus] - shortname = "" # Paste the shortname from your Disqus dashboard. - show_count = true # Show comment count in page header? (true/false) - - # Configuration of Commento. - [comments.commento] - # If self-hosting Commento, enter its URL here (e.g. "https://commento.?.com"), otherwise leave empty. - url = "" - -############################ -## Search -############################ -[search] - # Search provider: - # 0: No search engine - # 1: Academic (built-in) - # 2: Algolia (https://www.algolia.com) - engine = 0 - - # Configuration of Algolia search engine. - # Paste the values from your Algolia dashboard. - [search.algolia] - app_id = "" - api_key = "" - index_name = "" - show_logo = false - -############################ -## Maps -############################ -[map] - # To show your address on a map in the Contact widget, enter your latitude and longitude (above) - # and choose a map provider below. - # - # To use Google Maps, set `engine` to 1 and enter your API key that can be obtained here: - # https://developers.google.com/maps/documentation/javascript/get-api-key - # To use OpenStreetMap tiles, set `engine` to 2. - # To use OpenStreetMap on a high traffic site, set `engine` to 3 and enter your API key that can be obtained here: - # https://www.mapbox.com/studio/account/tokens - # - # Map provider: - # 0: No map - # 1: Google Maps - # 2: OpenStreetMap (Mapnik) - # 3: OpenStreetMap (Mapbox) - provider = "mapnik" - api_key = "" - zoom = 10 - -############################ -## Marketing -############################ -[marketing] - google_analytics = "UA-125054774-1" - google_tag_manager = "" - -############################ -## Content Management System -############################ -[cms] - # See https://sourcethemes.com/academic/docs/install/#install-with-web-browser - netlify_cms = false \ No newline at end of file diff --git a/config/_default/params.yaml b/config/_default/params.yaml new file mode 100644 index 0000000..8b6e0fc --- /dev/null +++ b/config/_default/params.yaml @@ -0,0 +1,116 @@ +# SITE SETUP +# Guide: https://wowchemy.com/docs/getting-started/ +# Documentation: https://wowchemy.com/docs/ +# This file is formatted using YAML syntax - learn more at https://learnxinyminutes.com/docs/yaml/ + +# Appearance + +theme: ocean +day_night: false +font: '' +font_size: L + +# SEO + +site_type: Person +local_business_type: '' +org_name: '' +description: 'Personal site for Jens True' + +# Contact (edit or remove options as required) + +email: jens.chr.true@gmail.com +phone: +45 29 88 22 28 +address: + street: Hasselgården 3 + city: Lemvig + region: '' + postcode: '7620' + country: 'Denmark' + country_code: 'DK' +coordinates: + latitude: '56.543939' + longitude: '8.415900' +contact_links: + - icon: at + icon_pack: fas + name: Email Me + link: 'mailto:jens.chr.true@gmail.com' + - icon: whatsapp + icon_pack: fab + name: WhatsApp Me + link: 'https://wa.me/4529882228' + - icon: telegram + icon_pack: fab + name: Telegram Me + link: 'https://telegram.me/@jcktrue' + - icon: skype + icon_pack: fab + name: Skype Me + link: 'skype:jct-leax' + +# Site header + +main_menu: + enable: true + align: r + show_logo: true + show_language: false + show_day_night: false + show_search: false + highlight_active_link: true + +# Localization + +date_format: '2006-01-02' +time_format: '15:04' +address_format: dk + + +# Site features + +highlight: false +math: false +diagram: false +privacy_pack: false +show_related: + book: true + page: false + post: true + project: true + publication: true + event: true +reading_time: true +section_pager: false +docs_section_pager: true +sharing: true +copyright_license: + enable: false + allow_derivatives: false + share_alike: true + allow_commercial: false + notice: 'This work is licensed under {license}' +abstract_length: 135 +plugins_js: [] +avatar: + gravatar: false + shape: circle +publications: + date_format: January 2006 + citation_style: apa +projects: + post_view: 2 + publication_view: 2 + talk_view: 2 +breadcrumb: + page_types: + book: true +map: + provider: 'mapnik' + api_key: '' + zoom: 8 +marketing: + google_analytics: 'UA-125054774-1' +icon: + pack: + ai: true \ No newline at end of file diff --git a/content/home/contact.md b/content/home/contact.md index 9aa648f..8ac5404 100644 --- a/content/home/contact.md +++ b/content/home/contact.md @@ -17,6 +17,4 @@ autolink = true # 2: formspree.io email_form = 0 +++ - - Jens Christian Kallesøe True \ No newline at end of file diff --git a/data/address_formats.yaml b/data/address_formats.yaml new file mode 100644 index 0000000..4d8298a --- /dev/null +++ b/data/address_formats.yaml @@ -0,0 +1,10 @@ +dk: + order: + - 'street' + - 'postcode' + - 'city' + - 'country' + delimiters: + - '
' + - ' ' + - '
' \ No newline at end of file diff --git a/data/page_sharer.toml b/data/page_sharer.toml index 3400da5..fd51a2e 100644 --- a/data/page_sharer.toml +++ b/data/page_sharer.toml @@ -35,7 +35,7 @@ [[buttons]] id = "whatsapp" - url = "https://web.whatsapp.com/send?text={title}%20{url}" + url = "whatsapp://send?text={title}%20{url}" title = "WhatsApp" icon_pack = "fab" icon = "whatsapp" @@ -79,4 +79,4 @@ title = "Tumblr" icon_pack = "fab" icon = "tumblr" - enable = false + enable = false \ No newline at end of file diff --git a/go.mod b/go.mod index 970f5e3..73a4d0c 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,7 @@ module code.jcktrue.dk/jct/jcktrue.dk go 1.15 -require github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210425191248-0afcc81296de // indirect +require ( + github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210425191248-0afcc81296de // indirect + github.com/wowchemy/wowchemy-hugo-modules/wowchemy-cms v0.0.0-20210425191248-0afcc81296de // indirect +) diff --git a/go.sum b/go.sum index c2359de..4a6e54b 100644 --- a/go.sum +++ b/go.sum @@ -34,3 +34,5 @@ github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210422192724-bfa3808 github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210422192724-bfa3808cb6ec/go.mod h1:H22qfH9qj3FWwsk7+bAZpmT24yRGNQURah2/IRwjbn8= github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210425191248-0afcc81296de h1:mHQIJmHZXFEqPmH4cUCFfNVUds1hBPUtTHVMMYeopn0= github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210425191248-0afcc81296de/go.mod h1:H22qfH9qj3FWwsk7+bAZpmT24yRGNQURah2/IRwjbn8= +github.com/wowchemy/wowchemy-hugo-modules/wowchemy-cms v0.0.0-20210425191248-0afcc81296de h1:J7MkieFVezVdQHtAvCOvAAaUv83oVMRqWzt7qkkUlPw= +github.com/wowchemy/wowchemy-hugo-modules/wowchemy-cms v0.0.0-20210425191248-0afcc81296de/go.mod h1:AKpYbqUVlj0VYsc7Jsxe1o8Ko2yV31A5ZPdfpACcXJw= diff --git a/static/img/.gitkeep b/static/img/.gitkeep deleted file mode 100644 index e69de29..0000000