Skip to content

A macOS application that manages Neovide instances per Git repository, providing a seamless project-based editing experience.

License

Notifications You must be signed in to change notification settings

theherk/NeovideProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeovideProject

A macOS application that manages Neovide instances per Git repository, providing a seamless project-based editing experience.

Screencast of NeovideProject

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.

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:

    git clone https://github.com/theherk/NeovideProject
  2. Run the build script:

    ./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

About

A macOS application that manages Neovide instances per Git repository, providing a seamless project-based editing experience.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published