Would you like to keep your receipt? :)
Find a file
2025-01-14 00:52:00 -05:00
.envrc add shell environment 2024-12-07 11:29:09 -05:00
.gitattributes setup git lfs 2024-12-07 11:34:06 -05:00
.gitignore add gitignore 2024-12-07 11:34:06 -05:00
blahaj.png shonk 2024-12-07 11:34:06 -05:00
cut.py add cut script 2024-12-07 11:28:33 -05:00
nix-store-receipt.py add nix store receipt printer 2024-12-07 11:27:41 -05:00
printer.py add invertln and title helpers 2025-01-14 00:52:00 -05:00
readme.md link to python-escpos 2024-12-07 11:57:34 -05:00
shell.nix add shell environment 2024-12-07 11:29:09 -05:00
vulcan.py add vulcan printer 2024-12-07 11:34:06 -05:00

Infinidoge's Reciept Printing Experiments

I bought a receipt printer!

It was worth every penny of the $50 (including tax and shipping) I got it for on eBay.

The printer is an EPSON TM-m30-NT-II. It's CUPS drivers are packaged in my NixOS configuration here.

The focal point of my experiments has been my custom printer class derived from python-escpos, which adds context managers and other goodies to make creating custom receipts easier.

If you have any suggestions on things to print, feel free to ping me on Mastodon or some of the other places on my website :)