A macOS application that manages Neovide instances per Git repository, providing a seamless project-based editing experience.
As you can see in the screencast included, this can be used in association with any of several Raycast extensions, or any other workflow management tool that can call open
. My favorite is in combination with Zoxide Git Projects, with which you can easily fuzzy find from all previously opened git projects.
🎥 View a longer Introductory video in the wiki.
- Single instance per Git repository
- Seamless switching between instances
- File/directory dropping support
- macOS 10.15 or later
- Neovide
- Neovim
- Git
- Download the latest release from the Releases page.
- Move NeovideProject.app to your Applications folder.
- (Optional) Set as default application for opening directories.
-
Clone the repository:
git clone https://github.com/theherk/NeovideProject
-
Run the build script:
./build.sh
-
The built application will be in
build/NeovideProject.app
- Drag and drop folders or files onto the application.
- Use "Open With" in Finder.
- Double-click Git repositories to open them in Neovide.
MIT License - See LICENSE file for details