make for local testing and development. To install the project’s dependencies, run
make install. Once that is finished, simply running
make should build and serve a local version of the site. To clean up build files and such afterwards, run
This project’s CSS styles are stored in a separate repository to simplify versioning (different parts of my site use different versions of the css, so I don’t have to worry about things breaking immediately if I change something). The
make install command contains a
git submodule init and
git submodule update to fetch the CSS.
As this is my personal site, I have some issues with placing the whole thing under a license for public use. However, I am trying to split it into parts so that I can open-source projects such as bugiver and photos separately. To clarify, I have no problem with borrowing small snippets from this repository for use in other projects, I am only trying to prevent people from just changing the text and claiming this entire project as their own.
If you want a template to use for your own portfolio and do not want to put in the time to write it yourself, I recommend using something like quicksilver instead. For inspiration designing your own, see personalsit.es for a list of random people’s websites.
Pull requests / issue reports are welcome. Feel free to contact me before working on any significant changes (in fact, please do; I would prefer not to have to turn down a contribution because I don’t agree with it - that would just be a waste of time and effort on the contributor’s side).