Added the use of a Repository instance as argument to the git::get_remote function
Started migrating the entire git module to use the git2 rust crate
Signed-off-by: alexis-opolka <contact@alexis-opolka.dev>
Using `-a` will skip the "Do you want to import all files from this
repo?" check and assume yes, since I found out that the `yes` tool
doesn't work for this somehow?
Also aliased to `-y/--yes`.
fish v4 introduced new multiline prompt rendering behavior that breaks
when interactive commands like `navi` are injected via keybindings. this
resulted in partial prefix symbols (e.g. from a prompt's newline
component) being left on screen and improperly rendering the expanded
command (e.g. `gzgzip` instead of `gzip`).
this forces a full redraw so it's cosmetically identical to running
`navi` (as a command without insertion)
* Fix links
Fix link
* Remove empty file
This has been refactored to docs/configurations/
* Update README.md
Made the links point directly at the files
---------
Co-authored-by: Alexis Opolka <53085471+alexis-opolka@users.noreply.github.com>
Co-authored-by: John Nguyen <ipwnponies@gmail.com>
* Added a start of a functional copy of the .git folder
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Add the sync file
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Bump version from beta1 to beta2 + modified sync subcommand entry
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Made minor modifications
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Update crossterm to last release
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Introducing a new internal module - terminal
This module should be able to handle specific tasks with the terminal such as hyperlinks or others not handled by crates
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Add the repo list subcommand
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* cargo fmt + minor improvements
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Adds a basic sync function + cargo fmt + cargo clippy compliance + minor refactors
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Add an option for confirmation
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
* Updated the status of this branch to a stable state
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
---------
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>