personal-website/_config.yml

167 lines
4.0 KiB
YAML

# -----------------------------------------------------------------------------
# Site settings
# -----------------------------------------------------------------------------
title: blank
first_name: Santiago
last_name: Lo Coco
email:
description:
keywords:
lang: en
url: https://slococo.com.ar
baseurl:
last_updated: false
impressum_path:
# -----------------------------------------------------------------------------
# Layout
# -----------------------------------------------------------------------------
navbar_fixed: true
max_width: 800px
# -----------------------------------------------------------------------------
# Open Graph & Schema.org
# -----------------------------------------------------------------------------
serve_og_meta: false
serve_schema_org: false
og_image:
# -----------------------------------------------------------------------------
# Social integration
# -----------------------------------------------------------------------------
github_username: santilococo
gitlab_username: slococo
linkedin_username: santilococo
codeberg_username: slococo
forgejo_username: slococo
work_url:
contact_note:
google_site_verification:
# -----------------------------------------------------------------------------
# Collections
# -----------------------------------------------------------------------------
collections:
projects:
output: true
permalink: /projects/:path/
# -----------------------------------------------------------------------------
# Jekyll settings
# -----------------------------------------------------------------------------
markdown: kramdown
highlighter: rouge
highlight_theme: github
kramdown:
input: GFM
syntax_highlighter_opts:
css_class: 'highlight'
span:
line_numbers: false
block:
line_numbers: false
start_line: 1
include: ['_pages']
exclude:
- .github/workflows/deploy.sh
- Gemfile
- Gemfile.lock
- vendor
keep_files:
- CNAME
- .nojekyll
- .git
plugins:
- jekyll-email-protect
- jekyll-imagemagick
- jekyll-paginate-v2
- jekyll-sitemap
- jekyll-target-blank
- jemoji
defaults:
- scope:
path: "assets/**/*.*"
values:
sitemap: false
github: [metadata]
# -----------------------------------------------------------------------------
# Jekyll optimization
# -----------------------------------------------------------------------------
remove_HTML_comments: false
minify: true
sass:
style: compressed
# -----------------------------------------------------------------------------
# Responsive WebP Images
# -----------------------------------------------------------------------------
imagemagick:
enabled: true
widths:
- 480
- 800
- 1400
input_directories:
- assets/img/
input_formats:
- ".jpg"
- ".jpeg"
- ".png"
- ".tiff"
output_formats:
webp: "-quality 75%"
# -----------------------------------------------------------------------------
# Optional Features
# -----------------------------------------------------------------------------
enable_google_verification: false
enable_math: false
enable_tooltips: false
enable_darkmode: true
enable_navbar_social: false
enable_project_categories: true
enable_medium_zoom: false
# -----------------------------------------------------------------------------
# Library versions
# -----------------------------------------------------------------------------
bootstrap:
version: "4.6.1"
integrity:
css: "sha256-DF7Zhf293AJxJNTmh5zhoYYIMs2oXitRfBjY+9L//AY="
js: "sha256-SyTu6CwrfOhaznYZPoolVw2rxoY7lKYKQvqbtqN93HI="
fontawesome:
version: "5.15.4"
integrity: "sha256-mUZM63G8m73Mcidfrv5E+Y61y7a12O5mW4ezU3bxqW4="
jquery:
version: "3.6.0"
integrity: "sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
mathjax:
version: "3.2.0"
mdb:
version: "4.20.0"
integrity:
css: "sha256-jpjYvU3G3N6nrrBwXJoVEYI/0zw8htfFnhT9ljN3JJw="
js: "sha256-NdbiivsvWt7VYCt6hYNT3h/th9vSTL4EDWeGs5SN3DA="
medium_zoom:
version: "1.0.6"
integrity: "sha256-EdPgYcPk/IIrw7FYeuJQexva49pVRZNmt3LculEr7zM="