ulauncher An ulauncher extension to open your local git repositories with your favorite editor.
ulauncher-repo-opener.mp4
- supported editors:
- intellij (community and ultimate)
- vscode (normal and insiders)
- goland
- rustrover
- pycharm
- webstorm
- rider
- open your local git repositories quickly with the editor fitting to the repos mainly used programming language (e.g. intellij for java, goland for go, ...)
- the language <-> editor mapping can be configured in the plugin preferences
- open your local git repositories quickly with a shorthand for your preferred editor
- open subdirectories or the main directory of your mono-repository easily
- the mono-repositories need to be configured in the plugin preferences
- ulauncher 5
- Python > 3
Open ulauncher preferences window -> extensions -> add extension and paste the following url:
https://github.com/pascalbe-dev/ulauncher-repo-opener.git
- Before usage you might want to change your base search path in the plugin preferences.
Please refer to the contribution guidelines
less
package installedinotify-tools
package installed
- Clone the repo
git clone https://github.com/pascalbe-dev/ulauncher-repo-opener.git
- Cd into the folder
cd ulauncher-repo-opener
- Watch and deploy your extension for simple developing and testing in parallel
./watch-and-deploy.sh
(this will restart ulauncher without extensions and deploy this extension at the beginning and each time a file in this directory changes) - Check the extension log
less /tmp/ulauncher-extension.log +F
- Check ulauncher dev log
less /tmp/ulauncher.log +F