forked from mmistakes/minimal-mistakes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NOTES
29 lines (27 loc) · 1.36 KB
/
NOTES
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
SETUP:
* install & setup stuff locally
Github official dependency list: https://pages.github.com/versions/
* install ruby
* Mac (install with chruby: https://jekyllrb.com/docs/installation/macos/)
* Linux (install with rvm: https://github.com/rvm/ubuntu_rvm)
`rvm install 2.7`
* setup dependencies (jeykll, github-pages)
`gem install jekyll bundler`
`bundle install`
(if running into errors with webrick/ruby-3.1.2, solved here https://talk.jekyllrb.com/t/load-error-cannot-load-such-file-webrick/5417 )
`bundle add webrick`
* run a local testing server with the same website
(Github docs: https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll)
(Jekyll docs walkthrough: https://jekyllrb.com/docs/step-by-step/01-setup/)
`bundle exec jekyll serve`
TODOs:
* try updating the version & theme
* do some cleanup (don't sweat it more than 30min)
* update font-family
* fix font sizing
* change DP, follow links and skin in _config.yaml
* update the layout for bio page
* update my bio writeup
* add link relevant links for work to the bio
* add a last updated
(Bug in MMistakes _includes template: https://blog.sverrirs.com/2016/10/jekyll-passing-post-variables-to-includes.html)