Skip to content

Commit 9fd769e

Browse files
committed
added stuff
1 parent adc432f commit 9fd769e

File tree

723 files changed

+48843
-81
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

723 files changed

+48843
-81
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
_site
22
.sass-cache
33
.jekyll-metadata
4+
docs/
5+
test/

_config.yml

+278-37
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,285 @@
11
# Welcome to Jekyll!
22
#
3-
# This config file is meant for settings that affect your whole blog, values
4-
# which you are expected to set up once and rarely edit after that. If you find
5-
# yourself editing this file very often, consider using Jekyll's data files
6-
# feature for the data you need to update frequently.
7-
#
3+
# This config file is meant for settings that affect your entire site, values
4+
# which you are expected to set up once and rarely need to edit after that.
85
# For technical reasons, this file is *NOT* reloaded automatically when you use
9-
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10-
11-
# Site settings
12-
# These are used to personalize your new site. If you look in the HTML files,
13-
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
14-
# You can create any custom variable you would like, and they will be accessible
15-
# in the templates via {{ site.myvariable }}.
16-
title: Your awesome title
17-
18-
description: >- # this means to ignore newlines until "baseurl:"
19-
Write an awesome description for your new site here. You can edit this
20-
line in _config.yml. It will appear in your document head meta (for
21-
Google search results) and in your feed.xml site description.
22-
baseurl: "" # the subpath of your site, e.g. /blog
23-
url: "" # the base hostname & protocol for your site, e.g. http://example.com
24-
twitter_username: jekyllrb
25-
github_username: jekyll
26-
27-
# Build settings
6+
# `jekyll serve`. If you change this file, please restart the server process.
7+
8+
# Theme Settings
9+
#
10+
# Review documentation to determine if you should use `theme` or `remote_theme`
11+
# https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/#installing-the-theme
12+
13+
# theme : "minimal-mistakes-jekyll"
14+
# remote_theme : "mmistakes/minimal-mistakes"
15+
minimal_mistakes_skin : "dark" # "air", "aqua", "contrast", "dark", "dirt", "neon", "mint", "plum", "sunrise"
16+
17+
# Site Settings
18+
locale : "en-US"
19+
title : "Advait Mehla"
20+
title_separator : "-"
21+
subtitle : # site tagline that appears below site title in masthead
22+
name : ""
23+
description : ""
24+
url : "https://advaitmehla.github.io" # the base hostname & protocol for your site e.g. "https://mmistakes.github.io"
25+
baseurl : # the subpath of your site, e.g. "/blog"
26+
repository : # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
27+
teaser : # path of fallback teaser image, e.g. "/assets/images/500x300.png"
28+
logo : # path of logo image to display in the masthead, e.g. "/assets/images/88x88.png"
29+
masthead_title : # overrides the website title displayed in the masthead, use " " for no title
30+
# breadcrumbs : false # true, false (default)
31+
words_per_minute : 200
32+
comments:
33+
provider : # false (default), "disqus", "discourse", "facebook", "staticman", "staticman_v2", "utterances", "giscus", "custom"
34+
disqus:
35+
shortname : # https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname-
36+
discourse:
37+
server : # https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963 , e.g.: meta.discourse.org
38+
facebook:
39+
# https://developers.facebook.com/docs/plugins/comments
40+
appid :
41+
num_posts : # 5 (default)
42+
colorscheme : # "light" (default), "dark"
43+
utterances:
44+
theme : # "github-light" (default), "github-dark"
45+
issue_term : # "pathname" (default)
46+
giscus:
47+
repo_id : # Shown during giscus setup at https://giscus.app
48+
category_name : # Full text name of the category
49+
category_id : # Shown during giscus setup at https://giscus.app
50+
discussion_term : # "pathname" (default), "url", "title", "og:title"
51+
reactions_enabled : # '1' for enabled (default), '0' for disabled
52+
theme : # "light" (default), "dark", "dark_dimmed", "transparent_dark", "preferred_color_scheme"
53+
staticman:
54+
branch : # "master"
55+
endpoint : # "https://{your Staticman v3 API}/v3/entry/github/"
56+
reCaptcha:
57+
siteKey :
58+
secret :
59+
atom_feed:
60+
path : # blank (default) uses feed.xml
61+
hide : true # true, false (default)
62+
search : # true, false (default)
63+
search_full_content : # true, false (default)
64+
search_provider : # lunr (default), algolia, google
65+
lunr:
66+
search_within_pages : # true, false (default)
67+
algolia:
68+
application_id : # YOUR_APPLICATION_ID
69+
index_name : # YOUR_INDEX_NAME
70+
search_only_api_key : # YOUR_SEARCH_ONLY_API_KEY
71+
powered_by : # true (default), false
72+
google:
73+
search_engine_id : # YOUR_SEARCH_ENGINE_ID
74+
instant_search : # false (default), true
75+
# SEO Related
76+
google_site_verification :
77+
bing_site_verification :
78+
naver_site_verification :
79+
yandex_site_verification :
80+
baidu_site_verification :
81+
82+
# Social Sharing
83+
twitter:
84+
username :
85+
instagram:
86+
username : advaitmehla
87+
github:
88+
username : advaitmehla
89+
facebook:
90+
username :
91+
app_id :
92+
publisher :
93+
og_image : # Open Graph/Twitter default site image
94+
# For specifying social profiles
95+
# - https://developers.google.com/structured-data/customize/social-profiles
96+
social:
97+
type: # Person or Organization (defaults to Person)
98+
name: # If the user or organization name differs from the site's name
99+
links:
100+
- "https://instagram.com/advaitmehla"
101+
102+
103+
# Analytics
104+
analytics:
105+
provider : false # false (default), "google", "google-universal", "google-gtag", "custom"
106+
google:
107+
tracking_id :
108+
anonymize_ip : # true, false (default)
109+
110+
111+
# Site Author
112+
author:
113+
name : "Advait Mehla"
114+
avatar : # path of avatar image, e.g. "/assets/images/bio-photo.jpg"
115+
bio : ""
116+
location : ""
117+
email :
118+
links:
119+
- label: "Email"
120+
icon: "fas fa-fw fa-envelope-square"
121+
# url: "mailto:[email protected]"
122+
- label: "Website"
123+
icon: "fas fa-fw fa-link"
124+
# url: "https://your-website.com"
125+
- label: "Twitter"
126+
icon: "fab fa-fw fa-twitter-square"
127+
# url: "https://twitter.com/"
128+
- label: "Facebook"
129+
icon: "fab fa-fw fa-facebook-square"
130+
# url: "https://facebook.com/"
131+
- label: "GitHub"
132+
icon: "fab fa-fw fa-github"
133+
# url: "https://github.com/"
134+
- label: "Instagram"
135+
icon: "fab fa-fw fa-instagram"
136+
# url: "https://instagram.com/"
137+
138+
# Site Footer
139+
footer:
140+
links:
141+
- label: "Instagram"
142+
icon: "fab fa-fw fa-instagram"
143+
url: "https://instagram.com/advaitmehla"
144+
- label: "GitHub"
145+
icon: "fab fa-fw fa-github"
146+
url: "https://github.com/advaitmehla"
147+
148+
149+
150+
# Reading Files
151+
include:
152+
- .htaccess
153+
- _pages
154+
exclude:
155+
- "*.sublime-project"
156+
- "*.sublime-workspace"
157+
- vendor
158+
- .asset-cache
159+
- .bundle
160+
- .jekyll-assets-cache
161+
- .sass-cache
162+
- assets/js/plugins
163+
- assets/js/_main.js
164+
- assets/js/vendor
165+
- Capfile
166+
- CHANGELOG
167+
- config
168+
- Gemfile
169+
- Gruntfile.js
170+
- gulpfile.js
171+
- LICENSE
172+
- log
173+
- node_modules
174+
- package.json
175+
- package-lock.json
176+
- Rakefile
177+
- README
178+
- tmp
179+
- /docs # ignore Minimal Mistakes /docs
180+
- /test # ignore Minimal Mistakes /test
181+
keep_files:
182+
- .git
183+
- .svn
184+
encoding: "utf-8"
185+
markdown_ext: "markdown,mkdown,mkdn,mkd,md"
186+
187+
188+
# Conversion
28189
markdown: kramdown
29-
remote_theme: "mmistakes/[email protected]"
190+
highlighter: rouge
191+
lsi: false
192+
excerpt_separator: "\n\n"
193+
incremental: false
194+
195+
196+
# Markdown Processing
197+
kramdown:
198+
input: GFM
199+
hard_wrap: false
200+
auto_ids: true
201+
footnote_nr: 1
202+
entity_output: as_char
203+
toc_levels: 1..6
204+
smart_quotes: lsquo,rsquo,ldquo,rdquo
205+
enable_coderay: false
206+
207+
208+
# Sass/SCSS
209+
sass:
210+
sass_dir: _sass
211+
style: compressed # https://sass-lang.com/documentation/file.SASS_REFERENCE.html#output_style
212+
213+
214+
# Outputting
215+
permalink: /:categories/:title/
216+
paginate: 5 # amount of posts to show
217+
paginate_path: /page:num/
218+
timezone: # https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
219+
220+
221+
# Plugins (previously gems:)
30222
plugins:
31-
- jekyll-feed
223+
- jekyll-paginate
224+
- jekyll-sitemap
225+
- jekyll-gist
32226
- jekyll-include-cache
33227

34-
# Exclude from processing.
35-
# The following items will not be processed, by default. Create a custom list
36-
# to override the default setting.
37-
# exclude:
38-
# - Gemfile
39-
# - Gemfile.lock
40-
# - node_modules
41-
# - vendor/bundle/
42-
# - vendor/cache/
43-
# - vendor/gems/
44-
# - vendor/ruby/
228+
# mimic GitHub Pages with --safe
229+
whitelist:
230+
- jekyll-paginate
231+
- jekyll-sitemap
232+
- jekyll-gist
233+
- jekyll-include-cache
234+
235+
236+
# Archives
237+
# Type
238+
# - GitHub Pages compatible archive pages built with Liquid ~> type: liquid (default)
239+
# - Jekyll Archives plugin archive pages ~> type: jekyll-archives
240+
# Path (examples)
241+
# - Archive page should exist at path when using Liquid method or you can
242+
# expect broken links (especially with breadcrumbs enabled)
243+
# - <base_path>/tags/my-awesome-tag/index.html ~> path: /tags/
244+
# - <base_path>/categories/my-awesome-category/index.html ~> path: /categories/
245+
# - <base_path>/my-awesome-category/index.html ~> path: /
246+
category_archive:
247+
type: liquid
248+
path: /categories/
249+
tag_archive:
250+
type: liquid
251+
path: /tags/
252+
# https://github.com/jekyll/jekyll-archives
253+
# jekyll-archives:
254+
# enabled:
255+
# - categories
256+
# - tags
257+
# layouts:
258+
# category: archive-taxonomy
259+
# tag: archive-taxonomy
260+
# permalinks:
261+
# category: /categories/:name/
262+
# tag: /tags/:name/
263+
264+
265+
# HTML Compression
266+
# - https://jch.penibelst.de/
267+
compress_html:
268+
clippings: all
269+
ignore:
270+
envs: development
271+
272+
273+
# Defaults
274+
defaults:
275+
# _posts
276+
- scope:
277+
path: ""
278+
type: posts
279+
values:
280+
layout: single
281+
author_profile: true
282+
read_time: true
283+
comments: # true
284+
share: true
285+
related: true

_data/navigation.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# main links
2+
main:
3+
- title: "About Me"
4+
url: about
5+
- title: "CV"
6+
url: "/assets/CV.pdf"
7+
# - title: "About"
8+
# url: https://mmistakes.github.io/minimal-mistakes/about/
9+
# - title: "Sample Posts"
10+
# url: /year-archive/
11+
# - title: "Sample Collections"
12+
# url: /collection-archive/
13+
# - title: "Sitemap"
14+
# url: /sitemap/

0 commit comments

Comments
 (0)