Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix](build): _config.yml(RalphHightower/blog) #80

Merged
merged 4 commits into from
Oct 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 26 additions & 12 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
source "https://rubygems.org"
source 'https://rubygems.org'

# jekyll/minima — theme
# Hello! This is where you manage which Jekyll version is used to run.
Expand All @@ -10,20 +10,34 @@ source "https://rubygems.org"
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!

gem "jekyll", "~> 4.3", ">= 4.3.4"
gem "kramdown", "~> 2.4"
gem "sassc-embedded", "~> 1.78"
gem "minima", "~> 2.5", ">= 2.5.2"
gem "rake", "~> 13.2", ">= 13.2.1"
gem 'jekyll', '~> 4.3', '>= 4.3.4'
gem 'kramdown', '~> 2.4'
gem 'sassc-embedded', '~> 1.78'
gem 'rake', '~> 13.2', '>= 13.2.1'
gem 'minima', '~> 2.5', '>= 2.5.2'

# If you have any plugins, put them here!
# If you have any plugins, put them here!
group :jekyll_plugins do

# { 2024-10-24 @RalphHightower
# /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll.rb:28: warning: csv was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add csv to your Gemfile or gemspec. Also contact author of jekyll-4.3.4 to add csv into its gemspec.
gem 'jekyll_ai_related_posts', '~> 0.1.3'
gem 'jekyll-avatar', '~> 0.8.0'
gem 'jekyll-default-layout', '~> 0.1.5'
gem 'jekyll-feed', '~> 0.17.0'
gem 'jekyll-github-metadata', '~> 2.16', '>= 2.16.1'
# gem 'jekyll-include-cache', '~> 0.2.1'
gem 'jekyll-last-modified-at', '~> 1.3', '>= 1.3.2'
gem 'jekyll-mentions', '~> 1.6'
gem 'jekyll-optional-front-matter', '~> 0.3.2'
gem 'jekyll-readme-index', '~> 0.3.0'
gem 'jekyll-relative-links', '~> 0.7.0'
gem 'jekyll-seo-tag', '~> 2.8'
gem 'jekyll-sitemap', '~> 1.4'
gem 'jekyll-titles-from-headings', '~> 0.5.3'

# { 2024-09-29 @RalphHightower
# /home/runner/work/blog434/blog434/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll.rb:28: warning: csv was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add csv to your Gemfile or gemspec. Also contact author of jekyll-4.3.4 to add csv into its gemspec.
gem 'csv', '~> 3.3'
# /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/safe_yaml-1.0.5/lib/safe_yaml/transform.rb:1: warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec. Also contact author of safe_yaml-1.0.5 to add base64 into its gemspec.
# /home/runner/work/blog434/blog434/vendor/bundle/ruby/3.3.0/gems/safe_yaml-1.0.5/lib/safe_yaml/transform.rb:1: warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec. Also contact author of safe_yaml-1.0.5 to add base64 into its gemspec.
gem 'base64', '~> 0.2.0'
# } 2024-10-24 @RalphHightower

# } 2024-09-29 @RalphHightower
end
138 changes: 99 additions & 39 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,53 +1,113 @@
title: USC Gamecock/Sandstorm theme derived from Jekyll/minima
author:
name: Ralph Hightower
email: ralph.hightower@gmail.com
#street_address:
name: Ralph Hightower
# email: ralph.hightower@gmail.com
email: r a l p h dot h i g h t o w e r at gee mail dot com
# street_address:
city: Chapin
state: South Carolina
zip_code: 29036
country: United States of America
#phone:
description: > # this means to ignore newlines until "show_excerpts:"
USC Gamecock Sandstorm theme derived from Jekyll/minima
show_excerpts: false
# Set to `true` to show excerpts on the homepage.
# phone:

# The `>` after `description:` means to ignore line-breaks until next key.
# If you want to omit the line-break after the end of text, use `>-` instead.
description: > # This means to ignore newlines until "show_excerpts:"
"USC Gamecock Sandstorm theme derived from Jekyll/minima"
repository: 'RalphHightower/minimaUSCGamecockSandstorm'
url: 'https://ralphhightower.github.io/'
timezone: 'America/New_York'

# Build settings

# If you clone the Minima repo and build locally, use this setting.
theme: minima

# As of November 2023, GitHub Pages still uses Minima 2.5.1 (https://pages.github.com/versions/).
# If you want to use the latest Minima version on GitHub Pages, use the following setting and
# add a line comment on "theme: minima" above.

plugins:
- jekyll-avatar
- jekyll-feed
- jekyll-github-metadata
- jekyll-mentions
- jekyll-optional-front-matter
- jekyll-readme-index
- jekyll-relative-links
- jekyll-seo-tag

- jekyll-sitemap
- jekyll-titles-from-headings
- jekyll_ai_related_posts

# Theme-specific settings
theme: minima
skin: auto

# If you want to link only specific pages in your header, use this and add the path to the pages
# in order as they should show up.
# header_pages:
# - about.md

# Set to `true` to show excerpts on the homepage.
show_excerpts: true

# Minima specific settings, which are only available from Minima 3.0 onward.
minima:
# Minima date format.
# Refer to https://shopify.github.io/liquid/filters/date/ if you want to customize this.
#
# Minima skin selection.
# Available skins are:
# classic Default, light color scheme.
# dark Dark variant of the classic skin.
# auto Adaptive skin based on the default classic and dark skins.
# solarized-light Light variant of solarized color scheme.
# solarized-dark Dark variant of solarized color scheme.
# solarized Adaptive skin for solarized color scheme skins.
skin: auto

# Minima date format.
# The default value is "%b %d, %Y" (e.g. Nov 14, 2023)
# Refer to https://shopify.github.io/liquid/filters/date/ if you want to customize this.
date_format: "%F %r"
# date_format: "%b %-d, %Y"
# Generate social links
#
# Don't have accounts in those items commented out, but what the heck!?
social_links:
- { platform: devto, user_url: "https://dev.to/RalphHightower"}
# - { platform: dribbble, user_url: "https://dribbble.com/RalphHightower" }
# - { platform: facebook, user_url: "https://www.facebook.com/ralph.hightower" }
- { platform: flickr, user_url: "https://www.flickr.com/photos/RalphHightower" }
- { platform: github, user_url: "https://github.com/RalphHightower" }
# - { platform: google_scholar, user_url: "https://scholar.google.com/citations?user=qc6CJjYAAAAJ" }
# - { platform: instagram, user_url: "https://www.instagram.com/RalphHightower" }
# - { platform: keybase, user_url: "https://keybase.io/RalphHightower" }
- { platform: linkedin, user_url: "https://www.linkedin.com/in/RalphHightower" }
# - { platform: microdotblog, user_url: "https://micro.blog/RalphHightower" }
# - { platform: pinterest, user_url: "https://www.pinterest.com/RalphHightower" }
- { platform: stackoverflow, user_url: "https://stackoverflow.com/users/19978043/ralph-hightower" }
# - { platform: telegram, user_url: "https://t.me/RalphHightower" }
# - { platform: twitter, user_url: "https://twitter.com/RalphHightower" }
- { platform: youtube, user_url: "https://www.youtube.com/@RalphHightower" }

# If you want to link only specific pages in your header, uncomment this and add the path to the pages in
# order as they should show up.
# header_pages:
# - about.md

# Generate social links in footer.
social_links:
- { platform: devto, user_url: "https://dev.to/RalphHightower"}
- { platform: facebook, user_url: "https://www.facebook.com/ralph.hightower" }
- { platform: flickr, user_url: "https://www.flickr.com/photos/RalphHightower" }
- { platform: github, user_url: "https://github.com/RalphHightower" }
- { platform: linkedin, user_url: "https://www.linkedin.com/in/RalphHightower" }
- { platform: stackoverflow, user_url: "https://stackoverflow.com/users/19978043/ralph-hightower" }
- { platform: telegram, user_url: "https://t.me/RalphHightower" }
- { platform: youtube, user_url: "https://www.youtube.com/@RalphHightower" }
# - { platform: orchid, user_url: "https://orcid.org/0009-0009-7630-3554" }
# - { platform: dribbble, user_url: "https://dribbble.com/RalphHightower" }
# - { platform: google_scholar, user_url: "https://scholar.google.com/citations?user=qc6CJjYAAAAJ" }
# - { platform: instagram, user_url: "https://www.instagram.com/RalphHightower" }
# - { platform: keybase, user_url: "https://keybase.io/RalphHightower" }
# - { platform: microdotblog, user_url: "https://micro.blog/RalphHightower" }
# - { platform: pinterest, user_url: "https://www.pinterest.com/RalphHightower" }
# - { platform: twitter, user_url: "https://twitter.com/RalphHightower" }

ai_related_posts:
openai_api_key: {{ secrets.OPEN_AI_KEY }}
fetch_enabled: prod

optional_front_matter:
remove_originals: true
enabled: true

readme_index:
enabled: true
remove_originals: true
with_frontmatter: true

titles_from_headings:
enabled: false
strip_title: true
collections: true

# Optional. The default date format is used if none is specified in the tag.
last-modified-at:
date-format: "%F %r"

exclude:
- .ai_related_posts_cache.sqlite3
- .ai_related_posts_cache.sqlite3-journal
Binary file added _plugins/jekyll_ai_related_posts-0.1.4.gem
Binary file not shown.
Loading