In 4 easy steps, you will be typing in Nepali (नेपाली)… simple as that ! The only downside is that it ONLY works in Firefox.
1) Download and Install Firefox
2) Use Firefox and install the extension from official Mozilla add-ons page.
Press “Add to Firefox” button in the page that opens after clicking the above link. Make sure you’re using Firefox to visit the link.
3) Press “Ctrl+Alt+Space” ( “Command+Option+Space” on a Mac ) to switch between नेपाली and normal language input.
The add-on icon(Nepali flag with a green check: enabled / red cross: disabled) reflects accordingly in the right corner of status-bar.
(In Firefox 4, enable the Add-on bar to see it. To enable, Menubar : View > Toolbar > Add-on Bar)
4) Print the Keyboard Layout and keep it aside as a reference.
Click on the add-on icon(the flag in the status/addon bar) and you will get the Keyboard Map/Layout, originally developed by the Madan Puraskar Pustakalaya. Do care about the environment before printing it though ! 
Optionally, do check this amazing Nepali Spell-check Dictionary for Firefox developed by Jwalanta Shrestha. Highly recommended है ।
And if you like it, do spread it around and maybe buy me a beer sometime if we meet ! Oh yes, feel free to browse the repository.
टाटा !
Keywords : Firefox, Addon, Nepali, नेपाली, Romanized, Keyboard Layout
❦