I have just moved from beancount to hledger and am a bit confused with to properly make use of the D directive and commodity directive.
I would like to be able to keep beancount's USD commodity, accept amounts without a commodity as USD and output USD amounts as $ in reports.
I have tried various combinations of D directive and commodity declarations, but cannot seem to make it work. Can someone explain best approach, short of stripping out all the USD's from my files?
Thanks