So your .irbc will include

GTD.init "~/.gtd"

(or whatever the location is) which is executed whenever IRB starts up?

Pretty nifty!

M.T.