https://github.com/theherk/neovideproject
A macOS application that manages Neovide instances per Git repository, providing a seamless project-based editing experience.
https://github.com/theherk/neovideproject
git neovide neovim nvim project-management
Last synced: 2 months ago
JSON representation
A macOS application that manages Neovide instances per Git repository, providing a seamless project-based editing experience.
- Host: GitHub
- URL: https://github.com/theherk/neovideproject
- Owner: theherk
- License: mit
- Created: 2025-01-08T21:38:16.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-16T16:17:13.000Z (4 months ago)
- Last Synced: 2025-01-16T17:43:55.924Z (4 months ago)
- Topics: git, neovide, neovim, nvim, project-management
- Language: Swift
- Homepage:
- Size: 5.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NeovideProject
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](https://www.raycast.com/) extensions, or any other workflow management tool that can call `open`. My favorite is in combination with [Zoxide Git Projects](https://www.raycast.com/theherk/zoxide-git-projects), with which you can easily fuzzy find from all previously opened git projects.
🎥 View a longer [Introductory video in the wiki](https://github.com/theherk/NeovideProject/wiki/Usage).
## Features
- Single instance per Git repository
- Seamless switching between instances
- File/directory dropping support## Requirements
- macOS 10.15 or later
- Neovide
- Neovim
- Git## Installation
1. Download the latest release from the Releases page.
2. Move NeovideProject.app to your Applications folder.
3. (Optional) Set as default application for opening directories.## Building from Source
1. Clone the repository:
```bash
git clone https://github.com/theherk/NeovideProject
```2. Run the build script:
```bash
./build.sh
```3. The built application will be in `build/NeovideProject.app`
## Usage
- Drag and drop folders or files onto the application.
- Use "Open With" in Finder.
- Double-click Git repositories to open them in Neovide.## License
MIT License - See LICENSE file for details