This directory contains my overlays for nixpkgs, but configured in a way that others can reuse specific parts of my overlays if they'd like to use this repo as a source.
This directory contains package sets for specific languages that I overlay functionality on top of, like vlang and nim
This directory contains nix packages that I've built that are not yet ready for nixpkgs proper, or that don't make sense to open as a PR to nixpkgs proper
This directory contains overlays containing tools with my pog
module! The pog module can create powerful, best practices CLI tools.
This directory provides my python package overlays.
This overlay contains the bashbible implemented entirely in nix attr sets.
this overlay injects nix2container into scope
This overlay allows us to fake the build platform to attempt to build packages on unsupported OSes.
This overlay acts as the last overlay, allowing me to add attributes after every other overlay in this repo
This overlay provides a way to build foundry docker images with nix
This overlay provides shorthand commands for generating rev/sha256 combos for common repos I touch.
This overlay provides the hax
library, which contains useful functions and other packages and configurations.
This overlay provides more packages and scripts for use in my setup. This is also used in my repo's modified comma, exposing the binaries and scripts in this overlay directly through comma.
this overlay injects various javascript helpers into scope
This overlay provides new helpers for programming languages (like vlang and nim). These helpers provide a default set of packages, and a way to build environments that link these packages into the build environment.
This overlay provides some overrides/fixes for various packages
This overlay allows me to load the custom packages I've built in my pkgs/ directory
This overlay provides the pog
function, as well as a good amount of constants that make building tools easier.