Skip to content
Clojure Shell JavaScript Makefile CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
docs
resources
src/website
test
.gitignore
CODE_OF_CONDUCT.md
LICENSE
Makefile
README.md
deploy_gh.sh
package-lock.json
package.json
project.clj
setup_macos.sh
webpack.config.js

README.md

Michael Treanor

This is my about me page, available on GitHub. It was made using a Clojure Framework. Why Clojure?

Prerequisites

Make sure you have. Any version will likely work fine ...

Tool Version I used
Clojure 1.10.1.469
Lein Build Tools 2.9.1 on Java 13
node.js / npm 12.9.1 / 6.13
Git 2.23.0
hub 2.12.8

run this terminal command to make sure npm global repo permissions are sufficient: chown -R $(whoami):staff $(npm root -g)

Quickstart

 Run the setup_macos.sh if you use macOS ...

or take the long way around ...

Clone repo (or use as a template):

# choose a repo name for your 'about me' page
site_name='Like_Mike'
# set your GitHub username from Git ... or just type it in...
user_name=$(git config user.name)

repo_name='https://github.com/'${user_name}${site_name}

git clone https://github.com/skeptycal/clojure_site $site_name
cd $site_name
rm -rf .git
git init
hub create

Dependencies:

make install

Development:

make watch
make serve

Build:

make build

Deploy to GitHub Pages:

make build
make github

Deploy to Google Cloud (account required):

make deploy

Contributions

Code of Conduct

Bug Reports

Feature Requests

You can’t perform that action at this time.