Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm using a program named "robomongo" (a mongoDB UI), but to run it I need to type in the terminal "./robomongo.sh".

I tried to add the file ~/.local/share/applications/robomongo.desktop Like this:

[Desktop Entry]
Version=1.0
Type=Application
Name=robo-mongo
Comment=robomongo
Exec=/opt/robo/robomongo.sh
Terminal=flase
Categories=Application;

And it's still not working from the dash. (I can see the app in the dash when I start typing robo, but it's not doing anyhting).

Please guide me, Thanks a lot.

share|improve this question
    
Did you make robomongo.sh executable by chmod? sudo chmod +x robomongo.sh –  Mohammad Etemaddar Jun 17 '13 at 10:25
    
yep, tried that ... –  Daniel Jun 17 '13 at 10:26
    
Should that be Terminal=false rather than Terminal=flase? –  David Edwards Jun 20 '13 at 14:20
    
yes, but that's not the problem. I tried "false"/"true" already... thanks –  Daniel Jun 20 '13 at 22:35

2 Answers 2

I was able to get this to work by editing the robomongo.sh script, changing the relative paths to absolute paths (eg: ./lib to /opt/robomongo/lib).

Good luck!

share|improve this answer

In Robomongo version 0.8.0 and newer, there's a desktop entry made available if you install the application from the .deb package.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.