Skip to content

paoloumali/paoloumali.github.io.old

Repository files navigation

paoloumali.github.io

Repo: https://github.com/paoloumali/paoloumali.github.io
Github Pages: https://paoloumali.github.io
Heroku Staging: https://pu-com.herokuapp.com
Prod: https://www.paoloumali.com

Requirements

  • ruby: $ sudo apt-get install ruby-full
  • bundler: $ gem install bundler

Alias commands

  • do:
    chmod +x ./d
    alias d="./d"

Local setup

Deploy Notes

  • Deploy master(prod built jekyll site) to live domain
  • A GH Action (sample template) was merged to this repo

Theme Notes

  • activate submodules
    • $ git submodule add -f --name jekyll-theme https://github.com/huenits/huenited.git jekyll-theme
    • $ git submodule add -f --name jekyll-docs https://github.com/Paolo-WWW/pu-jekyll-docs.git jekyll-docs
  • gem-based theme: huenited is being used
  • can be overriden by replicating then modifying the following:
    • _includes
    • _layouts
    • _sass
    • assets
  • tips: symlink from theme repo, then edit while $ d up

VSCode extensions

  • Liquid

Heroku notes

Github Actions/CI notes