Skip to content

onexbash/origin.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

origin.nvim

Author: onexbash GitHub: github.com/onexbash

Table of Contents

Installation

lazy.nvim

{
	"onexbash/origin.nvim",
	dependencies = { "folke/noice.nvim" },
    -- you need to atleast pass an empty opts table so lazy.nvim calls the setup function in the background.
    opts = {
        -- add your config opts here
    },
}

Dependencies

Configuration

opts

this project is perfectly compatible with lazy.nvim and also exposes the opts{} table that can be used instead of the setup() function.

opt type accepted values description
tmp_dir string "/any/dir/with/write/permissions" where the remote repository is stored temporary
provider string github, gitlab, bitbucket, custom where the repository is hosted

defaults

opts = {
    tmp_dir = "/tmp/onetmp",
	provider = "github",
}

Roadmap

Planned

  • Add support for more providers (Gitlab, Bitbucket, Azure Devops & Custom/Self-Hosted)
  • Improve Documentation
  • Add more opts for user customization
  • Implement more use cases for working with remote repositories

Maybe

  • Add unit tests
  • SSH Access to directories on remote servers
  • Use curl & tar under the hood instead of git clone

About

nvim plugin to open remote repositories directly in neovim.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages