Skip to content

ljvmiranda921/ljvmiranda921.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

929 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ljvmiranda921.github.io

Deploy Jekyll site to Pages License: CC BY 4.0

This is the source code for my blog. It's a static website powered by Jekyll with site analytics done via plausible.io (private, cookie-free and open source).

Set-up

The site pins its Ruby version in .ruby-version, so on a new machine it's easiest to match it with rbenv instead of your system Ruby:

# macOS with Homebrew (on Linux, install rbenv via your package manager)
brew install rbenv ruby-build
echo 'eval "$(rbenv init - zsh)"' >> ~/.zshrc && exec zsh

Then clone the repo and let rbenv grab the pinned Ruby, along with bundler:

git clone https://github.com/ljvmiranda921/ljvmiranda921.github.io.git
cd ljvmiranda921.github.io/
rbenv install   # reads .ruby-version
gem install bundler

Finally, build the dependencies and call jekyll serve:

bundle install
bundle exec jekyll serve --livereload

The page, by default, should be running at localhost:4000

Citations and references

The site uses jekyll-scholar with the Association for Computational Linguistics citation style. References are stored as BibTeX files under _bibliography, and rendered from each post via:

{% bibliography --file notebook/<post-slug>.bib %}

Contribute

If you found some errors in spelling/grammar, mistakes in content and the like, then feel free to fork this repository and make a Pull Request!

licensebuttons by

About

✨ Github repository for my website

Topics

Resources

License

Stars

70 stars

Watchers

2 watching

Forks

Contributors

Languages