Pinned Repositories
factorio-mod-thicker-lines
Factorio mod to thicken power-lines and circuit wires to improve visiblity.
gulp-dartsass
gulp-dartsass is a Sass-wrapper for Gulp with support for the modern API's custom file importers and functions.
hackernews-user-tags
Tampermonkey script which adds the ability to add a user-defined label/tag/flair on a user, shown throughout Hacker News.
internode-py
Python script to retrieve your Internode account usage and scripts to output as JSON and CSV files.
magicavoxel-shaders
A collection of shaders for MagicaVoxel to generate geometry, noise, patterns, and simplify common and repetitive tasks.
mg-shader-wiki
Backup of the wiki for: https://github.com/lachlanmcdonald/magicavoxel-shaders
mock-storage
An implementation of Web Storage API (e.g. localStorage) for use in development/testing in non-browser environments where the API is not available.
mock-storagearea
An implementation of the Chrome's Extension storage interface for use in development/testing of extensions outside of the browser context.
postcss-filter-rules
PostCSS plugin that filters rules with a callback function on each selector. Can be used to filter out individual rules or remove all rules besides those you wish to keep.
saxicon
The saxicon module transforms SVGs into a SASS snippet that allows you to generate colorised SVGs (with both single or multi-coloured shapes) within SASS, with each SVG embedded as a data-URI.
lachlanmcdonald's Repositories
lachlanmcdonald/magicavoxel-shaders
A collection of shaders for MagicaVoxel to generate geometry, noise, patterns, and simplify common and repetitive tasks.
lachlanmcdonald/hackernews-user-tags
Tampermonkey script which adds the ability to add a user-defined label/tag/flair on a user, shown throughout Hacker News.
lachlanmcdonald/postcss-filter-rules
PostCSS plugin that filters rules with a callback function on each selector. Can be used to filter out individual rules or remove all rules besides those you wish to keep.
lachlanmcdonald/internode-py
Python script to retrieve your Internode account usage and scripts to output as JSON and CSV files.
lachlanmcdonald/saxicon
The saxicon module transforms SVGs into a SASS snippet that allows you to generate colorised SVGs (with both single or multi-coloured shapes) within SASS, with each SVG embedded as a data-URI.
lachlanmcdonald/mg-shader-wiki
Backup of the wiki for: https://github.com/lachlanmcdonald/magicavoxel-shaders
lachlanmcdonald/d3-group
D3.js plugin to simplify the grouping and processing of data by allowing you to quickly filter, combine then reduce a data-set in a single operation.
lachlanmcdonald/factorio-mod-thicker-lines
Factorio mod to thicken power-lines and circuit wires to improve visiblity.
lachlanmcdonald/grunt-saxicon
grunt-saxicon is a wrapper for saxicon, a module which transforms SVGs into a SASS snippet that allows you to generate colorized SVGs (with both single or multi-colored shapes) within SASS, with each SVG embedded as a data-URI.
lachlanmcdonald/gulp-dartsass
gulp-dartsass is a Sass-wrapper for Gulp with support for the modern API's custom file importers and functions.
lachlanmcdonald/gulp-svgo
A svgo-wrapper for Gulp.
lachlanmcdonald/middleman-redcarpet-shortcodes
A shortcode implementation for the Middleman extended Redcarpet template engine.
lachlanmcdonald/mock-storage
An implementation of Web Storage API (e.g. localStorage) for use in development/testing in non-browser environments where the API is not available.
lachlanmcdonald/mock-storagearea
An implementation of the Chrome's Extension storage interface for use in development/testing of extensions outside of the browser context.
lachlanmcdonald/about
This repository contains information about the repositories maintained by @lachlanmcdonald
lachlanmcdonald/cfdg
cfdg is collection of Context Free designs written in the context free grammar and originally published on contextfreeart.org, and my former personal site, in 2007.
lachlanmcdonald/d3-apportionment
A simple D3.js plugin that ensures an array of numbers, when rounded down, sum to 100 (or some other arbitrary number) whilst retaining the original element order.
lachlanmcdonald/eslint-config
Opinionated ESLint configuration.
lachlanmcdonald/jest-sass-test
Demonstrates an issue with the Sass module when used within Jest.
lachlanmcdonald/my-zsh
lachlanmcdonald/stylelint-config
Opinionated Styelint configuration.