Config.yml
17 Apr 2025
Penjelasan tentang config.yml
Panduan Lengkap config.yml
Jekyll
File _config.yml
adalah file konfigurasi utama dalam proyek Jekyll. Di sinilah kamu bisa mengatur berbagai aspek dari situs statis kamu — mulai dari URL, tema, plugin, hingga metadata penulis.
Struktur Dasar config.yml
title: Amirullah310's Blog
description: Personal blog
powered by Jekyll and GitHub Pages
url: 'https://amirullah310.github.io'
baseurl: '' # Kosongkan jika
domain langsung (root)
Info Penulis
author:
name: Amirullah
email: amirullah.lsm99@gmail.com
Plugin Jekyll
Untuk menambahkan fitur ke blog, kamu bisa menggunakan plugin:
plugins:
- jekyll-feed
# Untuk RSS feed
- jekyll-seo-tag
# Menambahkan SEO tag otomatis
- jekyll-sitemap
# Membuat sitemap.xml otomatis
- jekyll-paginate
# Pagination untuk postingan
Plugin ini akan otomatis aktif jika kamu menggunakan GitHub Pages dan didukung secara default.
Koleksi Konten
Biasanya hanya posts
, tetapi kamu bisa menambahkan koleksi lain:
collections:
posts:
output: true
Media Sosial
Kamu bisa menambahkan link media sosial untuk integrasi di layout atau SEO tag:
social_links:
github: https://github.com/amirullah310
linkedin: https://www.linkedin.com/
in/amirullah310/
twitter: https://twitter.com/amirullah310
Pengaturan Tema dan Markdown
theme: minima # Ganti jika pakai tema lain
markdown: kramdown
kramdown:
input: GFM
hard_wrap: false
Permalink dan Pagination
permalink: /:title/
paginate: 5
paginate_path: "/page:num"
File yang Dikecualikan
Jekyll tidak akan memproses file/folder berikut:
exclude:
- node_modules
- README.md
- Gemfile
- Gemfile.lock
- jekyll-cache
- .github
- .vscode
Google Analytics (Opsional)
google_analytics: UA-XXXXXXXXX-X
# Ganti dengan ID kamu
Remote Theme (Jika tidak pakai theme lokal)
remote_theme: jekyll/minima
Tips Tambahan
- Gunakan
jekyll doctor
untuk mengecek masalah konfigurasi. - Selalu cek dokumentasi tema yang kamu gunakan, karena bisa saja memiliki konfigurasi spesifik.
- Kamu bisa akses nilai-nilai
_config.yml
di HTML atau Markdown dengan Liquid:Amirullah310's Blog
,Amirullah
, dll.