You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brian Hicks 9bb990c8a4 add tmux-session post 2 months ago
content add tmux-session post 2 months ago
images add smaller favicon 5 months ago
nix update sources 4 months ago
script 🎨 5 months ago
src use the summary as description in the embed metadata 4 months ago
static/fonts use all woff2 instead of woff 5 months ago
.envrc commit .envrc 4 months ago
.gitignore add netlify cli 5 months ago
.npmrc Copy over and modify starter from elm-pages.com site. 9 months ago
README.md update README 4 months ago
elm.json generate an RSS feed 4 months ago
index.js remove last of highlight.js 4 months ago
netlify.toml change back to using subset.py 5 months ago
package-lock.json update elm-pages 4 months ago
package.json update elm-pages 4 months ago
requirements.txt compress woff2 instead of woff 5 months ago
shell.nix format python script with black 5 months ago

README.md

bytes.zone

This is the code to produce bytes.zone.

Working Locally

  1. have nix installed (it's available for MacOS and Linux)
  2. have direnv installed
  3. git clone, cd into it, and run direnv allow to get the base dependencies
  4. npm install to get the node dependencies
  5. run elm-pages develop and start making changes.

Deploying to Netlify

git push deploys to Netlify by default. Configuration lives in netlify.toml. Netlify should take care of all dependency installation, but it may need some massaging on a case-by-case basis.