Compare commits
11 commits
Author | SHA1 | Date | |
---|---|---|---|
2c223f8b74 | |||
|
46d6a92779 | ||
|
51c003ddad | ||
|
a45c5e2281 | ||
|
9f5b7fe36d | ||
|
679d9355b8 | ||
62d1ab5dfc | |||
3a24ec04a0 | |||
17a72e7596 | |||
d84b59c9fa | |||
125804c43c |
11 changed files with 106 additions and 6 deletions
56
.github/workflows/sitesmith.yml
vendored
Normal file
56
.github/workflows/sitesmith.yml
vendored
Normal file
|
@ -0,0 +1,56 @@
|
|||
# Simple workflow for deploying static content to GitHub Pages
|
||||
name: Deploy static content to Pages
|
||||
|
||||
on:
|
||||
# Runs on pushes targeting the default branch
|
||||
push:
|
||||
branches: ["master"]
|
||||
|
||||
# Allows you to run this workflow manually from the Actions tab
|
||||
workflow_dispatch:
|
||||
|
||||
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
|
||||
permissions:
|
||||
contents: read
|
||||
pages: write
|
||||
id-token: write
|
||||
|
||||
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
|
||||
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
|
||||
concurrency:
|
||||
group: "pages"
|
||||
cancel-in-progress: false
|
||||
|
||||
jobs:
|
||||
# Build job
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
MDBOOK_VERSION: 0.1.3
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install sitesmith
|
||||
run: |
|
||||
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf -y | sh
|
||||
rustup update
|
||||
cargo install --version ${MDBOOK_VERSION} sitesmith
|
||||
- name: Setup Pages
|
||||
id: pages
|
||||
uses: actions/configure-pages@v5
|
||||
- name: Build with sitesmith
|
||||
run: sitesmith --projects ./gen/projects.json --work ./gen/work.json --template ./gen/template.html --output index.html
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-pages-artifact@v3
|
||||
with:
|
||||
path: ./
|
||||
|
||||
deploy:
|
||||
environment:
|
||||
name: github-pages
|
||||
url: ${{ steps.deployment.outputs.page_url }}
|
||||
runs-on: ubuntu-latest
|
||||
needs: build
|
||||
steps:
|
||||
- name: Deploy to GitHub Pages
|
||||
id: deployment
|
||||
uses: actions/deploy-pages@v4
|
|
@ -0,0 +1,5 @@
|
|||
# buymymojo.net
|
||||
|
||||
Just my personal website.
|
||||
|
||||
Made with [Braden Everson](https://bradeneverson.github.io/)'s website generation tool, [SiteSmith](https://github.com/bradeneverson/sitesmith).
|
BIN
android-chrome-192x192.png
Normal file
BIN
android-chrome-192x192.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 38 KiB |
BIN
android-chrome-512x512.png
Normal file
BIN
android-chrome-512x512.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 159 KiB |
BIN
apple-touch-icon.png
Normal file
BIN
apple-touch-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
BIN
favicon-16x16.png
Normal file
BIN
favicon-16x16.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 889 B |
BIN
favicon-32x32.png
Normal file
BIN
favicon-32x32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.3 KiB |
BIN
favicon.ico
Normal file
BIN
favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
|
@ -1,6 +1,21 @@
|
|||
[
|
||||
{
|
||||
"name": "📍<i class=\"featured\">pinned project</i> <br/> Open FBT",
|
||||
"name": "📍<i class=\"featured\">pinned project</i> <br/> Soul Abscence",
|
||||
"descr": [
|
||||
"I worked together with a small group to make my first proper game jam game! This was for Godot Wild Jam #80",
|
||||
"Soul Abscence is a resource managment simulation game inpired by 911 operator.",
|
||||
"Adding 113 commits totalling around 12K lines of formatted code(unformatted number is most likely smaller!) I worked on things like level loading, A⭐ path finding, Menus and Options.",
|
||||
"It was made over the course of about 9 days and I'm super happy with the work we've all put in! There is of coure a lot of things I'd do differently if we made the game again but that's just how it is when you make effectively a \"prototype\" game."
|
||||
],
|
||||
"extra": [
|
||||
"<iframe height=\"167\" frameborder=\"0\" src=\"https://itch.io/embed/3491084\" width=\"552\"><a href=\"https://buymymojo.itch.io/soul-absence\">Soul Abscence by Aria, _Raptor, francmartins, Joys_mi, Bunnieswithknives</a></iframe>",
|
||||
"<a href=\"https://itch.io/jam/godot-wild-jam-80/rate/3491084\">Game jam entry + rating page</a>",
|
||||
"<a href=\"https://itch.io/jam/godot-wild-jam-80\">Godot Wild Jam #80</a>",
|
||||
"<a href=\"https://store.steampowered.com/app/503560/911_Operator/\">Check out 911 Operator on steam!</a>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "<i class=\"featured\">pinned project</i> <br/> Open FBT",
|
||||
"descr": [
|
||||
"Open sourced version of a large scale discord bot for user managment.",
|
||||
"Built in Rust and uses the Redis database to store user data.",
|
||||
|
|
|
@ -30,6 +30,12 @@
|
|||
</a>
|
||||
</li>
|
||||
|
||||
<li></li>
|
||||
<a href="https://bsky.app/profile/did:plc:bzrn33tcfgjxnsanvg6py3xn">
|
||||
<span class="underline"><strong>BlueSky</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/">
|
||||
<span class="underline">LinkedIn</span>
|
||||
|
@ -49,6 +55,12 @@
|
|||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="https://git.aria.coffee">
|
||||
<span class="underline">Personal Git Server</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="https://crates.io/users/BuyMyMojo">
|
||||
<span class="underline">Crates.io</span>
|
||||
|
@ -58,7 +70,7 @@
|
|||
|
||||
<li>
|
||||
<a href="./files/OwenQuinlanCV2024-09.pdf" download>
|
||||
<span class="underline">Resume</span>
|
||||
<span class="underline">Resume(2024)</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -88,7 +100,7 @@
|
|||
{projects}
|
||||
</section>
|
||||
<footer>
|
||||
<p>© 2024 Owen Quinlan (BuyMyMojo) :)</p>
|
||||
<p>© 2025 Owen Quinlan (BuyMyMojo) :)</p>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
|
|
18
index.html
18
index.html
|
@ -30,6 +30,12 @@
|
|||
</a>
|
||||
</li>
|
||||
|
||||
<li></li>
|
||||
<a href="https://bsky.app/profile/did:plc:bzrn33tcfgjxnsanvg6py3xn">
|
||||
<span class="underline"><strong>BlueSky</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/">
|
||||
<span class="underline">LinkedIn</span>
|
||||
|
@ -49,6 +55,12 @@
|
|||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="https://git.aria.coffee">
|
||||
<span class="underline">Personal Git Server</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="https://crates.io/users/BuyMyMojo">
|
||||
<span class="underline">Crates.io</span>
|
||||
|
@ -58,7 +70,7 @@
|
|||
|
||||
<li>
|
||||
<a href="./files/OwenQuinlanCV2024-09.pdf" download>
|
||||
<span class="underline">Resume</span>
|
||||
<span class="underline">Resume(2024)</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -85,10 +97,10 @@
|
|||
|
||||
<section id="projects" class="container">
|
||||
<h2>Projects</h2>
|
||||
<div class='project-item'><h3>📍<i class="featured">pinned project</i> <br/> Open FBT</h3><ul><li>Open sourced version of a large scale discord bot for user managment.</li><li>Built in Rust and uses the Redis database to store user data.</li><li>In over 400 servers at time of writing(september 2024)</li><li>Origionally written in Python then converted to Rust to improve ease of deployment and improve performance significantly.</li></ul><a href="https://github.com/BuyMyMojo/open-fbt">View OpenFBT on GitHub.</a><br/><sub>Made in tandum with <a href="https://github.com/BuyMyMojo/discord-chat-parser">discord chat partser</a> written in python and then Go for user moderation.</sub></div><div class='project-item'><h3>Mojo Kitchen Chaos - An overcooked-like game made in Unity following an online course</h3><ul><li>Made over the course of a week following a course by <a href="https://www.youtube.com/watch?v=AmGSEH7QcDg">Code Monkey</a>.</li></ul><a href="https://github.com/BuyMyMojo/mojo-kitchen-chaos">GitHub Repo</a><br/><a href="https://buymymojo.itch.io/mojos-kitchen-chaos">Itch.io page</a></div><div class='project-item'><h3>RedisFS - A pointless file storage solution written in Rust</h3><ul><li>Sores files up to 500mb in a Redis database.</li></ul><a href="https://github.com/BuyMyMojo/RedisFS">GitHub Repo</a></div><div class='project-item'><h3>Video FPS overlay</h3><ul><li>Origionally made to take FPS data from a csv file generated with <a href="https://www.nvidia.com/en-au/geforce/technologies/frameview/">Nvidia FrameView</a> and display it in a <a href="https://youtu.be/8UTU03TooUI?t=334">Digital Foundry</a> like graph.</li><li>Never reached a fully functioning state but it was a fun old project.</li><li>Written in Python</li></ul><a href="https://github.com/BuyMyMojo/Video-FPS-overlay">GitHub Repo</a></div><div class='project-item'><h3>This website!</h3><ul><li>Made with Braden Everson's <a href="https://github.com/bradeneverson/sitesmith">SiteSmith</a> tool.</li></ul><a href="https://github.com/BuyMyMojo/buymymojo.net">GitHub Repo</a></div>
|
||||
<div class='project-item'><h3>📍<i class="featured">pinned project</i> <br/> Soul Abscence</h3><ul><li>I worked together with a small group to make my first proper game jam game! This was for Godot Wild Jam #80</li><li>Soul Abscence is a resource managment simulation game inpired by 911 operator.</li><li>Adding 113 commits totalling around 12K lines of formatted code(unformatted number is most likely smaller!) I worked on things like level loading, A⭐ path finding, Menus and Options.</li><li>It was made over the course of about 9 days and I'm super happy with the work we've all put in! There is of coure a lot of things I'd do differently if we made the game again but that's just how it is when you make effectively a "prototype" game.</li></ul><iframe height="167" frameborder="0" src="https://itch.io/embed/3491084" width="552"><a href="https://buymymojo.itch.io/soul-absence">Soul Abscence by Aria, _Raptor, francmartins, Joys_mi, Bunnieswithknives</a></iframe><br/><a href="https://itch.io/jam/godot-wild-jam-80/rate/3491084">Game jam entry + rating page</a><br/><a href="https://itch.io/jam/godot-wild-jam-80">Godot Wild Jam #80</a><br/><a href="https://store.steampowered.com/app/503560/911_Operator/">Check out 911 Operator on steam!</a></div><div class='project-item'><h3><i class="featured">pinned project</i> <br/> Open FBT</h3><ul><li>Open sourced version of a large scale discord bot for user managment.</li><li>Built in Rust and uses the Redis database to store user data.</li><li>In over 400 servers at time of writing(september 2024)</li><li>Origionally written in Python then converted to Rust to improve ease of deployment and improve performance significantly.</li></ul><a href="https://github.com/BuyMyMojo/open-fbt">View OpenFBT on GitHub.</a><br/><sub>Made in tandum with <a href="https://github.com/BuyMyMojo/discord-chat-parser">discord chat partser</a> written in python and then Go for user moderation.</sub></div><div class='project-item'><h3>Mojo Kitchen Chaos - An overcooked-like game made in Unity following an online course</h3><ul><li>Made over the course of a week following a course by <a href="https://www.youtube.com/watch?v=AmGSEH7QcDg">Code Monkey</a>.</li></ul><a href="https://github.com/BuyMyMojo/mojo-kitchen-chaos">GitHub Repo</a><br/><a href="https://buymymojo.itch.io/mojos-kitchen-chaos">Itch.io page</a></div><div class='project-item'><h3>RedisFS - A pointless file storage solution written in Rust</h3><ul><li>Sores files up to 500mb in a Redis database.</li></ul><a href="https://github.com/BuyMyMojo/RedisFS">GitHub Repo</a></div><div class='project-item'><h3>Video FPS overlay</h3><ul><li>Origionally made to take FPS data from a csv file generated with <a href="https://www.nvidia.com/en-au/geforce/technologies/frameview/">Nvidia FrameView</a> and display it in a <a href="https://youtu.be/8UTU03TooUI?t=334">Digital Foundry</a> like graph.</li><li>Never reached a fully functioning state but it was a fun old project.</li><li>Written in Python</li></ul><a href="https://github.com/BuyMyMojo/Video-FPS-overlay">GitHub Repo</a></div><div class='project-item'><h3>This website!</h3><ul><li>Made with Braden Everson's <a href="https://github.com/bradeneverson/sitesmith">SiteSmith</a> tool.</li></ul><a href="https://github.com/BuyMyMojo/buymymojo.net">GitHub Repo</a></div>
|
||||
</section>
|
||||
<footer>
|
||||
<p>© 2024 Owen Quinlan (BuyMyMojo) :)</p>
|
||||
<p>© 2025 Owen Quinlan (BuyMyMojo) :)</p>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue