forked from vivi235711/Calab-new-web.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
55 lines (47 loc) · 1.13 KB
/
_config.yml
File metadata and controls
55 lines (47 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Jekyll configuration for GitHub Pages
title: Computational Astrophysics Lab
description: NTU Computational Astrophysics Lab
author: CA Lab
url: "https://vivi235711.github.io"
baseurl: "/Calab-new-web.github.io"
# Build settings
markdown: kramdown
exclude:
- .github/workflows/jekyll-gh-pages.yml
- README.md
- LICENSE
- .gitignore
- Gemfile
- Gemfile.lock
- "/vendor/"
- _tools/export-bibtex.bib
- _tools/bib_to_yml.py
# Ensure assets are served from root
relative_permalinks: false
collections:
useful:
output: false
permalink: /useful/:path/
courses:
output: false # Courses usually don't need individual pages
permalink: /courses/:path/
projects:
output: false
permalink: /projects/:name/ # Standardizing the URL structure
plugins:
- jekyll-paginate-v2
pagination:
enabled: true
collection: projects
permalink: '/page/:num/'
per_page: 5
sort_field: date
sort_reverse: true
trail:
before: 2 # How many pages to show before current
after: 2
strict: false
sass:
# The style option controls the output format of the compiled CSS.
style: compressed
sourcemap: always