Single-page portfolio linking to other projects.
 
 
 
 
 
 
Go to file
Joshua Potter 61532d4bb7 Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
.bundle Migrate over to a jekyll site with lagrange theme. 2023-12-17 08:16:19 -07:00
_data Add images and other page. 2023-12-17 17:42:45 -07:00
_includes Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
_layouts Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
_posts Update forgejo tags. 2023-12-23 22:23:23 -07:00
_sass Maintain image aspect ratio. 2023-12-18 02:52:36 -07:00
assets/img Include forgejo service in home page. 2023-12-23 22:19:27 -07:00
menu Add images and other page. 2023-12-17 17:42:45 -07:00
.envrc Initial commit. 2023-12-13 15:34:29 -07:00
.gitignore Migrate over to a jekyll site with lagrange theme. 2023-12-17 08:16:19 -07:00
404.html Migrate over to a jekyll site with lagrange theme. 2023-12-17 08:16:19 -07:00
Gemfile Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
Gemfile.lock Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
README.md Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
_config.yml Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
favicon.ico Update title and add favicon. 2023-12-17 10:01:34 -07:00
flake.lock Migrate over to a jekyll site with lagrange theme. 2023-12-17 08:16:19 -07:00
flake.nix Migrate over to a jekyll site with lagrange theme. 2023-12-17 08:16:19 -07:00
gemset.nix Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
index.html Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
other.html Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00
projects.html Use v2 pagination for category-level pages. 2023-12-25 12:34:10 -07:00

README.md

Jekyll Flake Template

This is a template for bootstrapping a Jekyll-based project (version 4.3.2) with the lagrange theme (version 4.0). direnv can be used to launch a dev shell upon entering this directory (refer to .envrc). Otherwise run via:

$ nix develop

Start the server by running:

$ jekyll serve [--watch]

Building

Dependencies are managed using bundix. If you make any changes to the Gemfile, run the following:

$ bundix -l

This will update the Gemfile.lock and gemset.nix files. Afterward you can run:

$ nix build

Note that we need the .bundle/config file to workaround issues bundix has with pre-built, platform-specific gems. Refer to PR #68 for more details.