diff --git a/_config.yml b/_config.yml index 4d39e59..30e54ae 100644 --- a/_config.yml +++ b/_config.yml @@ -49,6 +49,8 @@ collections: - spamcalls.md - imagined.md +feed: + tags: true highlighter: rouge diff --git a/_drafts/2020-12-17-Vanilla-plus-mods.md b/_drafts/2020-12-17-Vanilla-plus-mods.md index c637491..0304ad9 100644 --- a/_drafts/2020-12-17-Vanilla-plus-mods.md +++ b/_drafts/2020-12-17-Vanilla-plus-mods.md @@ -4,7 +4,7 @@ title: "How I have tweaked my Minecraft client to be 'just right'" description: "Pushing the boundaries of a vanilla game, while being able to play on un-modified servers" date: 2020-12-17 09:00:00 written: 2020-12-04 -categories: project python short +tags: project python short excerpt: >- Over the past 10 years, I have been building the perfect Minecraft experience for myself. This post shares the collection of mods I run, and why I use them. redirect_from: diff --git a/_layouts/page.html b/_layouts/page.html index 491b045..a113b6e 100644 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -31,7 +31,7 @@
{{page_date.first}} - {% for category in page.categories %} + {% for category in page.tags %} {{category}} {% endfor %} diff --git a/_posts/2018-06-27-BecomeRanter.md b/_posts/2018-06-27-BecomeRanter.md index 32abbe4..365cd0c 100644 --- a/_posts/2018-06-27-BecomeRanter.md +++ b/_posts/2018-06-27-BecomeRanter.md @@ -3,8 +3,7 @@ layout: page title: "Using a python script to create devRant posts based on the style and content of another user" description: "if/else ++" date: 2018-06-27 18:32:00 -categories: projects -tag: projects +tags: projects --- diff --git a/_posts/2019-04-30-FRC-Languages.md b/_posts/2019-04-30-FRC-Languages.md index 23eaf7c..8d657d1 100644 --- a/_posts/2019-04-30-FRC-Languages.md +++ b/_posts/2019-04-30-FRC-Languages.md @@ -2,7 +2,7 @@ layout: page title: "The language hunt" date: 2019-04-30 18:32:00+0000 -categories: frc +tags: frc --- Our programming team is looking to switch languages in the 2020 season. Here is the what, why, and how. diff --git a/_posts/2019-06-12-Styiling-GitHub.md b/_posts/2019-06-12-Styiling-GitHub.md index 359acb1..8256c56 100644 --- a/_posts/2019-06-12-Styiling-GitHub.md +++ b/_posts/2019-06-12-Styiling-GitHub.md @@ -2,8 +2,7 @@ layout: page title: "GitHub's CSS is boring. So I refreshed the design" date: 2019-06-12 13:09:00+0000 -categories: projects -tag: projects +tags: projects --- I have been using GitHub since 2017, and have been getting tired of GitHub's theme. I didn't need a huge change, just a small refresh. So, to solve this, I whipped out [Stylus](https://addons.mozilla.org/en-CA/firefox/addon/styl-us/) and made a nice little CSS file for it. diff --git a/_posts/2019-06-16-Graphing-w2a.md b/_posts/2019-06-16-Graphing-w2a.md index 8acaa21..1b4d875 100644 --- a/_posts/2019-06-16-Graphing-w2a.md +++ b/_posts/2019-06-16-Graphing-w2a.md @@ -3,7 +3,7 @@ layout: page title: "Graphing the relation between wheels and awards for FRC" description: "AKA. Why programmer + reddit + matplotlib is a bad idea." date: 2019-06-16 15:51:00 -categories: frc +tags: frc --- I was scrolling through reddit the other day, and came across [this great post](https://www.reddit.com/r/FRC/comments/byzv5q/i_know_what_im_doing/) by u/[MasterQuacks](https://www.reddit.com/user/MasterQuacks/). diff --git a/_posts/2019-06-21-Robot-Experiences.md b/_posts/2019-06-21-Robot-Experiences.md index f4ada3a..3e21537 100644 --- a/_posts/2019-06-21-Robot-Experiences.md +++ b/_posts/2019-06-21-Robot-Experiences.md @@ -3,7 +3,7 @@ layout: page title: "What I have learned from 2 years of FRC programming" description: "Robots are pretty cool" date: 2019-06-21 15:14:00 -categories: frc +tags: frc --- Over the past two years (2018 / 2019), I have been a member of my school's [FRC](https://www.firstinspires.org/robotics/frc) team, [Raider Robotics](frc5024.github.io). Specifically, a programmer. diff --git a/_posts/2019-06-23-googlectf.md b/_posts/2019-06-23-googlectf.md index ee36e94..f29b28e 100644 --- a/_posts/2019-06-23-googlectf.md +++ b/_posts/2019-06-23-googlectf.md @@ -3,7 +3,7 @@ layout: page title: "I gave Google's CTF a short try and learned a thing or two" description: "But exams got in the way and took all the fun" date: 2019-06-23 22:04:00 -categories: ctf +tags: ctf --- Honestly, I completely forgot that this was the weekend of Google's online [CTF Qualifications](https://g.co/ctf) for 2019 and was late, unprepared, busy, and did not have a team to work with. diff --git a/_posts/2019-06-24-LanguageHunt2.md b/_posts/2019-06-24-LanguageHunt2.md index ba560b2..d8f070b 100644 --- a/_posts/2019-06-24-LanguageHunt2.md +++ b/_posts/2019-06-24-LanguageHunt2.md @@ -3,7 +3,7 @@ layout: page title: "The language hunt: Part 2" description: "A quick followup" date: 2019-06-24 21:36:00 -categories: frc +tags: frc --- This is a very short post, just to explain the result of [The language Hunt](/frc/2019/04/30/FRC-Languages.html). diff --git a/_posts/2019-06-26-BashSmash.md b/_posts/2019-06-26-BashSmash.md index a0b9f7d..aec4bda 100644 --- a/_posts/2019-06-26-BashSmash.md +++ b/_posts/2019-06-26-BashSmash.md @@ -3,8 +3,7 @@ layout: page title: "BashSmash" description: "A tool for driving people crazy" date: 2019-06-26 15:48:00 -categories: projects -tag: projects +tags: projects --- I was watching this great [Liveoverflow video](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiOhNze_4fjAhUiB50JHR12D8AQwqsBMAB6BAgJEAQ&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6D1LnMj0Yt0&usg=AOvVaw2nOgft0SoPZujc9js9Vxhx) yesterday, and really liked the idea of building escape sequences with strings. So, I built a new tool, [BashSmash](https://pypi.org/project/bashsmash/). diff --git a/_posts/2019-06-27-PWNlink.md b/_posts/2019-06-27-PWNlink.md index 899aa7a..0dea499 100644 --- a/_posts/2019-06-27-PWNlink.md +++ b/_posts/2019-06-27-PWNlink.md @@ -3,8 +3,7 @@ layout: page title: "I had some fun with a router" description: "cleartext passwords + external management = death wish" date: 2019-06-27 17:16:00 -categories: projects -tag: projects +tags: projects --- I was playing around with some D-link routers today and remembered an [ExploitDB Entry](https://www.exploit-db.com/exploits/33520) I read a while ago. Many D-link routers have a great feature that allows remote management and configuration queries. Interestingly, this cannot be disabled, and one of the pages contains a cleartext version of the admin password (yay!). diff --git a/_posts/2019-06-27-Python.md b/_posts/2019-06-27-Python.md index 4e13854..714b898 100644 --- a/_posts/2019-06-27-Python.md +++ b/_posts/2019-06-27-Python.md @@ -3,7 +3,7 @@ layout: page title: "Hunting snakes with a shotgun" description: "Python is a little too forgiving" date: 2019-06-27 7:00:00 -categories: random +tags: random --- A rather large number of people know me as "the guy who does weird things with python". I would object to this title, but it is quite accurate. So, here are some of the things I like playing with in python. None of these are actually breaking the language, just little known facts and syntax. At some point I will share about actually breaking the language. For now, enjoy the weird things I have found over the past 6 years. diff --git a/_posts/2019-07-01-devDNS.md b/_posts/2019-07-01-devDNS.md index ecbbdc5..576c5b5 100644 --- a/_posts/2019-07-01-devDNS.md +++ b/_posts/2019-07-01-devDNS.md @@ -3,7 +3,7 @@ layout: page title: "devDNS" description: "The DNS over devRant service" date: 2019-07-01 22:13:00 -categories: projects +tags: projects --- Over the past year and a half, I have been hacking my way around the undocumented [devRant](https://devrant.com) auth/write API. At the request of devRant's creators, this API must not be documented due to the way logins work on the platform. That is besides the point. I have been working on a little project called [devDNS](https://devrant.com/collabs/2163502) over the past few days that uses this undocumented API. Why must I be so bad at writing intros? diff --git a/_posts/2019-07-06-ScrapingFRCGithub.md b/_posts/2019-07-06-ScrapingFRCGithub.md index 9ce3ff6..2557eb4 100644 --- a/_posts/2019-07-06-ScrapingFRCGithub.md +++ b/_posts/2019-07-06-ScrapingFRCGithub.md @@ -3,7 +3,7 @@ layout: page title: "Scraping FRC team's GitHub accounts to gather large amounts of data" description: "There are a lot of teams..." date: 2019-07-06 15:08:00 -categories: frc +tags: frc --- I was curious about the most used languages for FRC, so I build a Python script to find out what they where. diff --git a/_posts/2019-07-13-Lookback-GMAD.md b/_posts/2019-07-13-Lookback-GMAD.md index ed24b95..5daf8a1 100644 --- a/_posts/2019-07-13-Lookback-GMAD.md +++ b/_posts/2019-07-13-Lookback-GMAD.md @@ -3,7 +3,7 @@ layout: page title: "Taking a look back at GMAD" description: "Fun, Simple, and Quick" date: 2019-07-13 14:43:00 -categories: projects +tags: projects --- One day, back in June of 2018, I was both looking for a new project to work on, and trying to decide which Linux distro to install on one of my computers. From this, a little project was born. [Give Me a Distro](/gmad) (or, GMAD, as I like to call it) is a little website that chooses a random distribution of Linux and shows a description of what you are about to get yourself into, and a download link for the latest ISO. diff --git a/_posts/2019-07-15-MindMap.md b/_posts/2019-07-15-MindMap.md index a55f113..2ee782c 100644 --- a/_posts/2019-07-15-MindMap.md +++ b/_posts/2019-07-15-MindMap.md @@ -3,7 +3,7 @@ layout: page title: "Mind map generation with Python" description: "Step 1" date: 2019-07-15 18:38:00 -categories: projects frc +tags: projects frc --- While working on an assignment with [Coggle](https://coggle.it) today, I noticed an interesting option in the save menu. *Download as .mm file*. Having rarely worked with mind maps before, and only doing it online, it never occured to me that someone would have a file format for it. So I took a look. diff --git a/_posts/2019-08-10-Why-I-Carry-NFC.md b/_posts/2019-08-10-Why-I-Carry-NFC.md index f2d1fce..88a26aa 100644 --- a/_posts/2019-08-10-Why-I-Carry-NFC.md +++ b/_posts/2019-08-10-Why-I-Carry-NFC.md @@ -3,7 +3,7 @@ layout: page title: "My weird piece of EDC" description: "Reasons why I always carry NFC cards with me" date: 2019-08-10 20:57:00 -categories: random +tags: random --- Im back with a quick little post about something I cary with me everywhere I go, EDC (Every-Day Carry) if you will. diff --git a/_posts/2019-08-11-Setting-up-JA.md b/_posts/2019-08-11-Setting-up-JA.md index 3e6a6af..315b329 100644 --- a/_posts/2019-08-11-Setting-up-JA.md +++ b/_posts/2019-08-11-Setting-up-JA.md @@ -3,7 +3,7 @@ layout: page title: "How I set up ひらがな input on my laptop" description: "I3wm makes everything 10x harder than it should be" date: 2019-08-12 19:40:00 -categories: notes languages +tags: notes languages --- I am currently working with [ひらがな](https://en.wikipedia.org/wiki/Hiragana), [かたかな](https://en.wikipedia.org/wiki/Katakana), and, [かんじ](https://en.wikipedia.org/wiki/Kanji) in some projects, and needed a more reliable way to write than running some [romaji](https://en.wikipedia.org/wiki/Romanization_of_Japanese) through an online translator. So, this post will detail what I did to enable native inputs on my laptop. This guide is specifically for [i3wm](https://i3wm.org/), because it does not obey system settings for languages and inputs. diff --git a/_posts/2019-08-24-Shift2.md b/_posts/2019-08-24-Shift2.md index fc13c9a..371ec2f 100644 --- a/_posts/2019-08-24-Shift2.md +++ b/_posts/2019-08-24-Shift2.md @@ -3,7 +3,7 @@ layout: page title: "Keyed data encoding with Python" description: "XOR is pretty cool" date: 2019-08-24 13:13:00 -categories: projects +tags: projects --- I have always been interested in text and data encoding, so last year, I made my first encoding tool. [Shift64](https://github.com/Ewpratten/shift64) was designed to take plaintext data with a key, and convert it into a block of base64 that could, in theory, only be decoded with the original key. I had a lot of fun with this tool, and a very stripped down version of it actually ended up as a bonus question on the [5024 Programming Test](https://github.com/frc5024/Programming-Test/blob/master/test.md) for 2018/2019. Yes, the key was in fact `5024`. diff --git a/_posts/2019-08-27-GitHub-cleanup.md b/_posts/2019-08-27-GitHub-cleanup.md index 4bd6809..9dc2340 100644 --- a/_posts/2019-08-27-GitHub-cleanup.md +++ b/_posts/2019-08-27-GitHub-cleanup.md @@ -3,7 +3,7 @@ layout: page title: "I did some cleaning" description: "Spring cleaning is fun when it isn't spring, and a computer does all the work" date: 2019-08-27 12:37:00 -categories: random +tags: random --- As I am continuing to check items off my TODO list before school starts, I have come to an item I have been putting off for a while. **Clean up GitHub Account**. Luckily, I discovered a little trick to make the process of deleting unused repos a little easier! diff --git a/_posts/2019-09-04-wrong-python.md b/_posts/2019-09-04-wrong-python.md index 267240d..490e151 100644 --- a/_posts/2019-09-04-wrong-python.md +++ b/_posts/2019-09-04-wrong-python.md @@ -3,7 +3,7 @@ layout: page title: "Doing Python OOP the wrong way" description: "In the name of science!" date: 2019-09-07 13:13:00 -categories: projects random +tags: projects random --- If you know me, you probably know of the many weird things I do with python. Most recent of which being this [FizzBuzz](https://en.wikipedia.org/wiki/Fizz_buzz) implementation in one line of python code: diff --git a/_posts/2019-09-11-Buildingimgfrombin.md b/_posts/2019-09-11-Buildingimgfrombin.md index 431248d..7118d27 100644 --- a/_posts/2019-09-11-Buildingimgfrombin.md +++ b/_posts/2019-09-11-Buildingimgfrombin.md @@ -3,7 +3,7 @@ layout: page title: "Building images from binary data" description: "Simple, yet fun" date: 2019-09-11 12:41:00 -categories: python images +tags: python images redirect_from: - /post/ef7b3166/ - /ef7b3166/ diff --git a/_posts/2019-10-05-BillWurtz.md b/_posts/2019-10-05-BillWurtz.md index 5dc995f..060d31b 100644 --- a/_posts/2019-10-05-BillWurtz.md +++ b/_posts/2019-10-05-BillWurtz.md @@ -3,7 +3,7 @@ layout: page title: "Using an RNN to generate Bill Wurtz notes" description: "Textgenrnn is fun" date: 2019-10-05 18:54:00 -categories: project +tags: project redirect_from: - /post/99g9j2r90/ - /99g9j2r90/ diff --git a/_posts/2019-11-18-Realtime-robot-code.md b/_posts/2019-11-18-Realtime-robot-code.md index 31e9dd5..47db8fd 100644 --- a/_posts/2019-11-18-Realtime-robot-code.md +++ b/_posts/2019-11-18-Realtime-robot-code.md @@ -3,7 +3,7 @@ layout: page title: "Programming a live robot" description: "Living on the edge is an understatement" date: 2019-11-20 10:04:00 -categories: random frc +tags: random frc redirect_from: - /post/e9gdhj90/ - /e9gdhj90/ diff --git a/_posts/2019-12-11-Cron.md b/_posts/2019-12-11-Cron.md index a1d850b..9fe8ba2 100644 --- a/_posts/2019-12-11-Cron.md +++ b/_posts/2019-12-11-Cron.md @@ -3,7 +3,7 @@ layout: page title: "I used cron for the first time" description: "And I didn't die" date: 2019-12-11 11:38:00 -categories: random +tags: random redirect_from: - /post/cd9dj84kf0/ - /cd9dj84kf0/ diff --git a/_posts/2020-01-20-BrainFuckInBash.md b/_posts/2020-01-20-BrainFuckInBash.md index be82db8..a8da55b 100644 --- a/_posts/2020-01-20-BrainFuckInBash.md +++ b/_posts/2020-01-20-BrainFuckInBash.md @@ -3,7 +3,7 @@ layout: page title: "Compiling BrainFuck with a shell script" description: "That was easy" date: 2020-01-20 20:13:00 -categories: random +tags: random redirect_from: - /post/es3v140d/ - /es3v140d/ diff --git a/_posts/2020-04-20-LudumDare46.md b/_posts/2020-04-20-LudumDare46.md index 6da8e5f..76450f8 100644 --- a/_posts/2020-04-20-LudumDare46.md +++ b/_posts/2020-04-20-LudumDare46.md @@ -3,7 +3,7 @@ layout: page title: "LudumDare46 Recap" description: "Recapping the development of Micromanaged Mike" date: 2020-04-20 12:00:00 -categories: gamedev gamejam team +tags: gamedev gamejam team redirect_from: - /post/ebsdjtd9/ - /ebsdjtd9/ diff --git a/_posts/2020-05-19-Running-RoboRIO-Native.md b/_posts/2020-05-19-Running-RoboRIO-Native.md index 3aba5f4..f8126a8 100644 --- a/_posts/2020-05-19-Running-RoboRIO-Native.md +++ b/_posts/2020-05-19-Running-RoboRIO-Native.md @@ -3,7 +3,7 @@ layout: page title: "Running RoboRIO firmware inside Docker" description: "Containerized native ARMv7l emulation in 20 minutes" date: 2020-05-19 13:00:00 -categories: frc roborio emulation +tags: frc roborio emulation redirect_from: - /post/5d3nd9s4/ - /5d3nd9s4/ diff --git a/_posts/2020-06-05-32u4-upload.md b/_posts/2020-06-05-32u4-upload.md index 20dbe1d..433438d 100644 --- a/_posts/2020-06-05-32u4-upload.md +++ b/_posts/2020-06-05-32u4-upload.md @@ -3,7 +3,7 @@ layout: page title: "Flashing code to a 32u4 chip" description: "Notes for my future self" date: 2020-06-05 13:23:00 -categories: avr 32u4 lowlevel +tags: avr 32u4 lowlevel redirect_from: - /post/65f9kjl4/ - /65f9kjl4/ diff --git a/_posts/2020-08-03-Joystick-to-Voltage.md b/_posts/2020-08-03-Joystick-to-Voltage.md index 336b479..252f033 100644 --- a/_posts/2020-08-03-Joystick-to-Voltage.md +++ b/_posts/2020-08-03-Joystick-to-Voltage.md @@ -3,7 +3,7 @@ layout: page title: "Notes from FRC: Converting joystick data to tank-drive outputs" description: "and making a tank-based robot's movements look natural" date: 2020-08-03 09:07:00 -categories: frc +tags: frc redirect_from: - /post/6j49kjl4/ - /6j49kjl4/ diff --git a/_posts/2020-08-13-Drivetrain-navigation.md b/_posts/2020-08-13-Drivetrain-navigation.md index ad790c2..797f8ee 100644 --- a/_posts/2020-08-13-Drivetrain-navigation.md +++ b/_posts/2020-08-13-Drivetrain-navigation.md @@ -3,7 +3,7 @@ layout: page title: "Notes from FRC: Autonomous point-to-point navigation" description: "The tale of some very curvy math" date: 2020-08-13 10:00:00 -categories: frc +tags: frc excerpt: >- This post is a continuation on my "Notes from FRC" series. This time, I cover an extremely simple, yet very effective way to get a diff --git a/_posts/2020-08-23-Notetaking-with-LaTeX.md b/_posts/2020-08-23-Notetaking-with-LaTeX.md index a6e82eb..a67b080 100644 --- a/_posts/2020-08-23-Notetaking-with-LaTeX.md +++ b/_posts/2020-08-23-Notetaking-with-LaTeX.md @@ -3,7 +3,7 @@ layout: page title: "Taking notes with Markdown and LaTeX" description: "Using a lot of tech to replace a piece of paper" date: 2020-08-23 10:30:00 -categories: pandoc latex bazel +tags: pandoc latex bazel excerpt: >- I have completely reworked my school notetaking system to use LaTeX. This post outlines how I did everything, and my new workflow. diff --git a/_posts/2020-09-03-Bazel-and-AVR.md b/_posts/2020-09-03-Bazel-and-AVR.md index 883a486..5be9143 100644 --- a/_posts/2020-09-03-Bazel-and-AVR.md +++ b/_posts/2020-09-03-Bazel-and-AVR.md @@ -3,7 +3,7 @@ layout: page title: "Compiling AVR-C code with a modern build system" description: "Bringing Bazel to 8-bit microcontrollers" date: 2020-09-03 9:30:00 -categories: avr embedded bazel +tags: avr embedded bazel excerpt: >- In this post, I cover my process of combining low level programming with a very high level buildsystem. diff --git a/_posts/2020-09-10-CodeSpaces-For-FRC.md b/_posts/2020-09-10-CodeSpaces-For-FRC.md index c1712c1..e4f1fc9 100644 --- a/_posts/2020-09-10-CodeSpaces-For-FRC.md +++ b/_posts/2020-09-10-CodeSpaces-For-FRC.md @@ -3,7 +3,7 @@ layout: page title: "Integrating GitHub Codespaces with FRC" description: "Robotics software development in your browser" date: 2020-09-10 9:30:00 -categories: github codespaces +tags: github codespaces excerpt: >- I was recently accepted into the GitHub Codespaces beta test program and decided to try it out on the largest open source project I am diff --git a/_posts/2020-09-17-Ultralight-writeup.md b/_posts/2020-09-17-Ultralight-writeup.md index 5fb9641..58ff69c 100644 --- a/_posts/2020-09-17-Ultralight-writeup.md +++ b/_posts/2020-09-17-Ultralight-writeup.md @@ -4,7 +4,7 @@ title: "Building a mini maven server" description: "Project overview: The Ultralight maven server" date: 2020-09-17 11:00:00 written: 2020-09-05 -categories: project github maven +tags: project github maven excerpt: >- In this post, I explain the process of building my own personal maven server, and show how simple maven servers really are. diff --git a/_posts/2020-09-24-Gopro-Webcam.md b/_posts/2020-09-24-Gopro-Webcam.md index 1b5d61c..b6442fa 100644 --- a/_posts/2020-09-24-Gopro-Webcam.md +++ b/_posts/2020-09-24-Gopro-Webcam.md @@ -4,7 +4,7 @@ title: "My workflow: video conference edition" description: "Turning some spare filmmaking equipment into a high-quality video conference setup" date: 2020-09-24 15:30:00 written: 2020-09-13 -categories: video cameras workflow +tags: video cameras workflow excerpt: >- As my courses have moved mostly online, I have looked to improve my live video setup. This post covers how I stream sharp HD video diff --git a/_posts/2020-10-01-Reading-a-Bitmap.md b/_posts/2020-10-01-Reading-a-Bitmap.md index fe078bc..332206f 100644 --- a/_posts/2020-10-01-Reading-a-Bitmap.md +++ b/_posts/2020-10-01-Reading-a-Bitmap.md @@ -4,7 +4,7 @@ title: "Reading metadata from a bitmap file" description: "A project writeup" date: 2020-10-01 12:25:00 written: 2020-09-15 -categories: project c images +tags: project c images excerpt: >- Inspired from one of my friend's projects, I built a small tool for displaying bitmap file info from the command line. diff --git a/_posts/2020-10-15-Mounting-Google-Drives.md b/_posts/2020-10-15-Mounting-Google-Drives.md index 96847ae..50b990c 100644 --- a/_posts/2020-10-15-Mounting-Google-Drives.md +++ b/_posts/2020-10-15-Mounting-Google-Drives.md @@ -4,7 +4,7 @@ title: "Mounting Google Drive accounts as network drives" description: "Easy-to-use Google Drive integration for Linux using rclone" date: 2020-10-15 10:00:00 written: 2020-09-22 -categories: linux workflow google +tags: linux workflow google excerpt: >- I can never get the Google Drive webapp to load quickly when I need it to. My solution: use some command-line magic to mount my drives directly diff --git a/_posts/2020-10-24-CorePack-Development.md b/_posts/2020-10-24-CorePack-Development.md index f63589c..67730d2 100644 --- a/_posts/2020-10-24-CorePack-Development.md +++ b/_posts/2020-10-24-CorePack-Development.md @@ -4,7 +4,7 @@ title: "Using Bazel to create Minecraft modpacks" description: "An overview of how I automated the build process for CorePack" date: 2020-10-24 08:00:00 written: 2020-09-27 -categories: bazel workflow git minecraft +tags: bazel workflow git minecraft excerpt: >- I decided to modernize my system for producing builds of my personal Minecraft modpack using the Bazel buildsystem. redirect_from: diff --git a/_posts/2020-11-21-Minecraft-IRC.md b/_posts/2020-11-21-Minecraft-IRC.md index 27aa2de..f6a54fa 100644 --- a/_posts/2020-11-21-Minecraft-IRC.md +++ b/_posts/2020-11-21-Minecraft-IRC.md @@ -4,7 +4,7 @@ title: "Connecting to a Minecraft server over IRC" description: "For server administration, or just chatting with friends" date: 2020-11-21 10:00:00 written: 2020-10-25 -categories: minecraft project irc +tags: minecraft project irc excerpt: >- This post outlines the process of writing a custom IRC server that can bridge between your favorite IRC client, and any Minecraft server redirect_from: diff --git a/_posts/2020-11-6-Vortex-Core.md b/_posts/2020-11-6-Vortex-Core.md index 271fc41..c49706e 100644 --- a/_posts/2020-11-6-Vortex-Core.md +++ b/_posts/2020-11-6-Vortex-Core.md @@ -4,7 +4,7 @@ title: "My first mechanical keyboard: The Vortex Core" description: "Just the right amount of obscure" date: 2020-11-6 23:00:00 written: 2020-09-28 -categories: keyboards workflow +tags: keyboards workflow excerpt: >- I recently purchased my first mechanical keyboard, and decided to go "all in" with a 40% layout. redirect_from: diff --git a/_posts/2020-12-4-GalliumOS.md b/_posts/2020-12-4-GalliumOS.md index 277096e..1c52c4f 100644 --- a/_posts/2020-12-4-GalliumOS.md +++ b/_posts/2020-12-4-GalliumOS.md @@ -4,7 +4,7 @@ title: "Upgrading my chromebook" description: "The process of installing GalliumOS on an ACER R11" date: 2020-12-4 09:00:00 written: 2020-10-31 -categories: project laptop hardware +tags: project laptop hardware excerpt: >- Performing some upgrades to my old laptop. This post outlines the setup process for installing GalliumOS redirect_from: diff --git a/categories.html b/categories.html index f5822ba..5f51eb7 100644 --- a/categories.html +++ b/categories.html @@ -15,7 +15,7 @@ backing_scalar: "height:90%;" {% assign the_date = post.date | split: " " %}
here"; // Get all sub-posts of the posts list var allposts = document.getElementById("posts").children;