Profile Picture

Home

confiq.yml

18 Apr 2025 -

Berikut adalah penjelasan tentang confiq.yml

📘 Fungsi Utama _config.yml

Berikut beberapa fungsi penting dari _config.yml:

### 1. Informasi Situs

```yaml
title: Situsku
description: Belajar Jekyll dan HTML
author: Nursitaa
````

* Menyimpan data global situs (bisa dipanggil di template: `Home`).

### 2. Pengaturan Build

```
baseurl: "" # misalnya "/blog" jika diunggah ke GitHub Pages di subfolder
url: "https://namakamu.github.io"
```

* `baseurl`: digunakan jika situs dihosting di subdirektori (seperti di GitHub Pages).
* `url`: domain utama situs.

---

### 3. Tema atau Layout

```yaml
theme: minima
```

* Menentukan tema default situs.

### 4. Folder yang Disertakan

```yaml
include:
- assets
- _pages
```

* Memastikan Jekyll menyertakan folder tertentu saat build, misalnya `assets/` untuk gambar, audio, dsb.

### 5. Folder yang Dikecualikan

```yaml
exclude:
- node_modules
- README.md
```

* Folder/file yang **tidak akan dibaca atau dibuild** oleh Jekyll.

### 6. Pengaturan Markdown

```yaml
markdown: kramdown
kramdown:
input: GFM
```

* Mengatur jenis parser Markdown yang digunakan.

Contoh Sederhana _config.yml

title: Belajar Web
description: Tutorial HTML, CSS, dan Jekyll
author: Nursitaa
url: "https://nursitaa.github.io"
baseurl: "/belajarweb"
theme: minima
include:
  - assets
markdown: kramdown

```