Yes you can do it in gimp. Just did one to show you but cannot post it right now. My internet just came back on.
I used only a 25px text, make the text layer as big as your background, (layer to image size), right click on the text layer and alpha to select, grow the selection approx 13 px then select to path. Select none and stroke path at 5 px. Making sure you always have the text layer active and change you foreground colour to the colour you want the text to be then the stroke.
Of course you will need to use different measurements if you use larger text. You might have to do the 'grow' a few times to make sure you get it to where you want it. Only once it is grown enough will it go outside of the letters altogether and go around the outside of the text.
I used only a 25px text, make the text layer as big as your background, (layer to image size), right click on the text layer and alpha to select, grow the selection approx 13 px then select to path. Select none and stroke path at 5 px. Making sure you always have the text layer active and change you foreground colour to the colour you want the text to be then the stroke.
Of course you will need to use different measurements if you use larger text. You might have to do the 'grow' a few times to make sure you get it to where you want it. Only once it is grown enough will it go outside of the letters altogether and go around the outside of the text.