Start a new Jekyll site from my template

My template site comes with the following pre-installed:

  • Tailwind

  • Stimulus JS

  • Webpack

  • Laravel Mix (has nothing to do with laravel, just makes building assets easier)

  • Postcss

  • Icomoon fonts all set up

  • ... (continuously improving it over time) ...

---

1) cd to my sites folder:

cd ~/code/active/sites

2) Clone the repo for my template site

3) cd into that new site:

cd new-site-name

4) Bundle Install to install the gems for this project

5) npm install to install the javascript dependecies

6) Remove the template github repo from the current origin

7) Set up the new repo on github

  1. Log into my github.com account

  2. "Create New Repository"

  3. Name it the same as my projectname

  4. Get commands from the instructions under "...or push an existing repository from the command line."

8) Make first commit to the new GitHub repo:

9) Run the server in terminal tab 1:

10) Run the watcher (for live reloading of changes) in terminal tab 2:

Last updated