https://github.com/jamesbrink/jamesbrink.github.io
Personal Website
https://github.com/jamesbrink/jamesbrink.github.io
Last synced: 4 months ago
JSON representation
Personal Website
- Host: GitHub
- URL: https://github.com/jamesbrink/jamesbrink.github.io
- Owner: jamesbrink
- License: mit
- Created: 2014-04-12T00:34:00.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2025-03-19T17:43:51.000Z (4 months ago)
- Last Synced: 2025-03-19T18:36:28.073Z (4 months ago)
- Language: JavaScript
- Homepage: https://jamesbrink.github.com/
- Size: 21.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
James Brink Personal Website
============================This repo is for my personal website and blog.
This is a [Jekyll](http://jekyllrb.com/) website managed with [Nix](https://nixos.org/) for consistent development environments.
## Development
### Prerequisites
- [Nix](https://nixos.org/download.html) (with flakes enabled)
- Optionally [direnv](https://direnv.net/) for automatic environment loading### Setup
Using Nix directly:
```sh
# Enter the development environment
nix develop# Install dependencies
setup# Start the development server
serve
```With direnv (after initial setup):
```sh
# Allow the .envrc file
direnv allow# Install dependencies
setup# Start the development server
serve
```## Production
Build the site for production:
```sh
# Build the site
build# The site will be generated in the _site directory
```