The bauble features an attiny85, 5 LEDs (and their corresponding resistors), two holes to run a string/line/wire to hang it, and a spot to solder on a CR2032 holder.
So far I've gotten sleep current down to 5.1uA and when an LED is on, max current consumption is around 8.5mA. This is with a voltage of around 3 volts. Doing some very back of the envelope calculations, it should easily be able to run off the CR2032 for a least a month.I did use some large SMD pads to create a very ghetto (but effective) footprint for an SMD CR2032 holder that I got off of lcsc.com (lcsc part number C70378.)
Some useful notes:
LED selection: I recommend using LEDs with forward voltages a bit below 3V if using a 3V power source such as a CR2032. Red and green LEDs work well. I did try a blue LED which works ok on a fresh CR2032 but will likely dim a bit as the battery discharges.
If one is planning to hang it, fishing line works well.
Using 0603 size LEDs instead of 0805 size ones works just fine. I found that I didn't have any 0805 size green LEDs but I had a few 0603 size ones and had little trouble soldering them on.
If one is planning to use the SMD CR2032 holder part that I mentioned earlier, the negative lead/pad is on the underside and doesn't extend past the housing, so it's not directly accessible by a soldering iron. My method for soldering this. Tin the lead and put some additional flux on it after it's tinned. Put some additional solder on the negative pad on the PCB and add some additional flux afterwords. Place the holder on the board, reflow the negative pad while holding the holder firmly against the board. After a few seconds, remove the soldering iron and allow it to cool. If all goes well it should be soldered. Wiggling the holder gently should confirm that the lead/pad is soldered. The positive lead/pad is thankfully isn't hidden under the housing, so it's a breeze to solder.