Skip to content

Instantly share code, notes, and snippets.

@rowland007
Created August 3, 2017 05:02
Show Gist options
  • Save rowland007/d76c30917fbcfa035765abc76b973366 to your computer and use it in GitHub Desktop.
Save rowland007/d76c30917fbcfa035765abc76b973366 to your computer and use it in GitHub Desktop.
Custom Unity program launcher for development applications
#Place in /home/$USER/.local/share/applications/
[Desktop Entry]
Type=Application
Name=Developer Menu
Comment=A menu of IDEs
Exec=
Icon=/usr/share/icons/hicolor/512x512/apps/code-512.png
Terminal=false
Categories=Development;IDE;
X-Ayatana-Desktop-Shortcuts=GitKraken;Arduino IDE;Atom;VS Code;Android Studio;Android Eclipse;C++ Eclipse;Eclipse;fritzing;
[GitKraken Shortcut Group]
Name=GitKraken
Comment=Unleash your repo
GenericName=Demo Application
Exec=/usr/share/gitkraken/gitkraken %U
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;Documentation;
MimeType=text/plain;
[Arduino IDE Shortcut Group]
Type=Application
Name=Arduino IDE
GenericName=Arduino IDE
Comment=Open-source electronics prototyping platform
Exec=/opt/arduino-1.8.1/arduino
Icon=arduino-arduinoide
Terminal=false
Categories=Development;IDE;Electronics;
MimeType=text/x-arduino;
Keywords=embedded electronics;electronics;avr;microcontroller;
StartupWMClass=processing-app-Base
[Atom Shortcut Group]
Name=Atom
Comment=A hackable text editor for the 21st Century.
GenericName=Text Editor
Exec=/usr/share/atom/atom %F
Icon=atom
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;TextEditor;Development;
MimeType=text/plain;
[VS Code Shortcut Group]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --unity-launch %U
Icon=code
Type=Application
StartupNotify=true
StartupWMClass=Code
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;
[Android Studio Shortcut Group]
Type=Application
Name=Android Studio
Comment=Android IDE
Exec=/usr/local/android-studio/bin/studio.sh
Icon=/usr/share/icons/hicolor/512x512/apps/android_studio.png
Terminal=false
Categories=Development;IDE;
[Android Eclipse Shortcut Group]
Type=Application
Name=Android Eclipse
Comment=Android IDE
Exec=/usr/local/eclipse/android-latest-released/eclipse/eclipse
Icon=/usr/local/eclipse/android-latest-released/eclipse/icon.png
Terminal=false
Categories=Development;IDE;
[C++ Eclipse Shortcut Group]
Type=Application
Name=C++ Eclipse
Comment=C++ IDE
Exec=/usr/local/eclipse/cpp-latest-released/eclipse/eclipse
Icon=/usr/local/eclipse/cpp-latest-released/eclipse/icon.png
Terminal=false
Categories=Development;IDE;
[Eclipse Shortcut Group]
Type=Application
Name=Eclipse
Comment=Java IDE
Exec=/usr/local/eclipse/java-latest-released/eclipse/eclipse
Icon=/usr/local/eclipse/java-latest-released/eclipse/icon.png
Terminal=false
Categories=Development;IDE;
[fritzing Shortcut Group]
Name=Fritzing
GenericName=Fritzing
Comment=Electronic Design Automation software
Exec=/home/user/fritzing-0.9.3b.linux.AMD64/Fritzing
Icon=icons/fritzing_icon.png
Terminal=false
Type=Application
Categories=Development;IDE;Electronics;EDA;
X-SuSE-translate=false
StartupNotify=true
Categories=PCB;
MimeType=application/x-fritzing-fz;application/x-fritzing-fzz;application/x-fritzing-fzp;application/x-fritzing-fzpz;application/x-fritzing-fzb;application/x-fritzing-fzbz;application/x-fritzing-fzm;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment