Skip to content

pascalbe-dev/ulauncher-repo-opener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ulauncher Repo Opener

ulauncher An ulauncher extension to open your local git repositories with your favorite editor.

Demo

ulauncher-repo-opener.mp4

Features

  • 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

Requirements

Installation

Open ulauncher preferences window -> extensions -> add extension and paste the following url:

https://github.com/pascalbe-dev/ulauncher-repo-opener.git

Configuration

  • Before usage you might want to change your base search path in the plugin preferences.

Contribution

Please refer to the contribution guidelines

Local development

Requirements

  • less package installed
  • inotify-tools package installed

Steps

  1. Clone the repo git clone https://github.com/pascalbe-dev/ulauncher-repo-opener.git
  2. Cd into the folder cd ulauncher-repo-opener
  3. 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)
  4. Check the extension log less /tmp/ulauncher-extension.log +F
  5. Check ulauncher dev log less /tmp/ulauncher.log +F

About

An ulauncher extension to open your local git repositories with your favorite editor.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors