I occasinally script things to make my life easier, and I'll add them here if they may be of use to others.
Flemmeng Frandsen makes a great KiCad panelisation tool, however I use it so infrequently I keep forgetting the command to call it. As such I made a script to prompt me for the required values along with calling his tool. Requires kicad-util to be installed and for the path to the .jar file to be hardcoded into the script. Call it with /path-to-script/panel.py /path/project.kicad_pcb
Python script to plot gerbers from KiCad. Stolen from Greg Davill and modified to work with Python3.
Run path-to-file/plot_gerbers.py /path-to-prog/project.kicad_pcb
to automatically generate and zip up files.
AutoHotKey script to do key remapping on my Macro Keyboard.
AHK files to convert a windows laptop to colemak, with some extra tweaks such as fn+caps = del and right hand arrow control.
AHK files to implement fn+caps = del and right hand arrow control when the keybord inputs are already colemak without higher levels of control.
QMK files for a RGB96 keyboard, configured to my liking.
To build / flash sudo make josh96:default:dfu
from the qmk_firmware
folder.
Autokey files to do remapping of additional key combinations for my Colemak Keyboard.
Autokey files to allow use of the macro keyboard in Linux, however this is a bit buggy, not sure why.
As the name suggests, a bunch of KiCad stuff I don't want to forget.