Site of remarkablemark. Built with Jekyll and hosted on GitHub Pages.
Feel free to support this site and join the Discord!
Ruby:
ruby --versioncat .ruby-versionIf your version is behind, you can install ruby with rbenv or RVM.
Install and set up rbenv on macOS:
brew install rbenv
rbenv initReload or open a new shell:
source ~/.zshrcInstall Ruby:
rbenv install
rbenv localgem install bundler
bundler --versionUpdate bundler:
bundle update --bundlerClone the repository:
git clone --recursive https://github.com/remarkablemark/remarkablemark.github.io.git
cd remarkablemark.github.ioIf you forgot to clone the git submodule:
git submodule update --init --recursiveTo switch the git submodule remote URL from HTTPS to SSH:
cd assets
git remote set-url origin git@github.com:remarkablemark/assets.git
cd -Install the dependencies:
bundle installUpdate the dependencies:
git checkout master
git pull
bundle updatebundle exec jekyll serve --livereload # --incremental --limit_posts 1The server will be running at http://127.0.0.1:4000/:
open http://127.0.0.1:4000/To stop the server, press CTRL-C.
bundle exec jekyll buildThe site will be generated at ./_site/.
Use HTMLProofer to validate HTML output (see post):
bundle exec jekyll build
bundle exec htmlproofer --http-status-ignore '0,301,400,401,429,999' ./_site/Copyright Β© remarkablemark