Burning the bootloader on a Nano?

Hello, just finished my first SMD project, making a Nano clone, and I was wondering if this is the right way to wire up my arduino to burn the bootloader?

Or do I need to add any decoupling caps, and do something funky?

That looks good.
13-13
12-12
11-11
10 to Promini Reset
Power to power
Gnd to Gnd

n00b:
Or do I need to add any decoupling caps, and do something funky?

The decoupling caps should already be on your "clone" board.

Strange, when I try with the Nano board selected I get error

core.a(main.cpp.o): In function `main':
C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino/main.cpp:11: undefined reference to `setup'
C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino/main.cpp:14: undefined reference to `loop'

But just selected the arduino duemilanove as the board, and seems to have worked?

Also think iv soldered the TX RX leds in the wrong polarity :blush:

OK cant get sketches onto this bad boy!

Just hooked it back up to my other arduino and managed to get the Nano bootloader onto it (with the blink sketch) but when I try and upload a sketch directly to it, I just get the 0x00 error

Binary sketch size: 1,084 bytes (of a 30,720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00

n00b:
but when I try and upload a sketch directly to it, I just get the 0x00 error

By "directly to it" you mean via USB ("Nano clone" implies FTDI on the underside)?

Yes, It has a FTDI chip on the bottom...and that seems to have been the problem, have switched it out for another FTDI chip and I now seem to be hunky dory!

I guess one FTDI chip is not a large list of casualties for my first SMD attempt!