Ian McFarlane's Projects
A C++ library for making your code generic over allocation and alignment. Inspired by the Zig stdlib.
trying to get python arcade to work with nix
documents relating to the Arkv'aa Desert Tavern campaign I'm playing in currently.
A nix flake providing a home-manager module for VST emulation with yabridge, and a set of packaged audio plugins.
A standard for making color palettes and templates. An extension of https://github.com/chriskempson/base16
Nix builders for home-manager modules according to banner specifications https://github.com/the-argus/banner
Neovim plugin for applying a banner colorscheme to highlights.
Wrapper for Bitwarden https://github.com/bitwarden/cli and Rofi
A fork of GTK 3.2.
A fast and lightweight 2D game physics library - zig build system option added.
Packaging for a bunch of chrome extensions, for use in ungoogled chromium.
Integrates Neovim as an editor into Unity, without any external dependencies. Forked from Jetbrains Rider Integration.
Game for new year new skills jam 2024
level editor for the game crosswire, made for 2024 new year new skills game jam
arch linux rice I made for my dad :)
Disenchanters and Bonsai Pots!
tf2 demo viewer written in zig
A hypothetical programming language for videogames
A two player game about flying planes in a dogfight.
dotfiles for my first rice, inspired by hyper light drifter and rain world
A top-down bullet hell roguelike whose levels are generated by actual file directory structures.
plugin configurations for nick's economy server
A heads-up-display for Team Fortress 2, a fork/combination of minimal HUD from Toonhud, and optivex's HUD.
FastNoiseLite C header with zig build system, for fetching with build.zig.zon
fishing jam game with jackson
A modern formatting library, zig build system added
Quake .map support for Godot 4.2
a minecraft mod where you can put gold on stuff
basic opengl project from learnopengl
OpenGL Mathematics (GLM) - Zig build system added