mirror of
https://github.com/SkyfallWasTaken/dinopkg.git
synced 2024-11-22 10:13:39 +00:00
Replace git@github.com with github.com
This commit is contained in:
parent
d16400c35b
commit
bf87587aae
1 changed files with 4 additions and 6 deletions
|
@ -3,16 +3,13 @@ use std::env;
|
||||||
use camino::Utf8PathBuf;
|
use camino::Utf8PathBuf;
|
||||||
use color_eyre::Result;
|
use color_eyre::Result;
|
||||||
use dialoguer::{theme::ColorfulTheme, Input};
|
use dialoguer::{theme::ColorfulTheme, Input};
|
||||||
use gix_config::{
|
use gix_config::File as GitConfigFile;
|
||||||
file::{init::Options, Metadata},
|
|
||||||
File as GitConfigFile,
|
|
||||||
};
|
|
||||||
use tokio::fs;
|
|
||||||
|
|
||||||
pub async fn init() -> Result<()> {
|
pub async fn init() -> Result<()> {
|
||||||
// Get some project/env specific info to make the defaults more relevant
|
// Get some project/env specific info to make the defaults more relevant
|
||||||
let current_dir = Utf8PathBuf::try_from(env::current_dir()?)?;
|
let current_dir = Utf8PathBuf::try_from(env::current_dir()?)?;
|
||||||
let current_dir_name = current_dir.file_name().unwrap_or("package");
|
let current_dir_name = current_dir.file_name().unwrap_or("package");
|
||||||
|
// FIXME: this blocks the event loop
|
||||||
let git_config_file = GitConfigFile::from_git_dir(current_dir.join(".git").into());
|
let git_config_file = GitConfigFile::from_git_dir(current_dir.join(".git").into());
|
||||||
let git_repo_url = git_config_file
|
let git_repo_url = git_config_file
|
||||||
.and_then(|config| {
|
.and_then(|config| {
|
||||||
|
@ -27,7 +24,8 @@ pub async fn init() -> Result<()> {
|
||||||
}))
|
}))
|
||||||
})
|
})
|
||||||
.ok()
|
.ok()
|
||||||
.flatten();
|
.flatten()
|
||||||
|
.map(|url| url.replace("git@github.com", "https://github.com/"));
|
||||||
|
|
||||||
// Now, onto the questions!
|
// Now, onto the questions!
|
||||||
let package_name: String = Input::with_theme(&ColorfulTheme::default())
|
let package_name: String = Input::with_theme(&ColorfulTheme::default())
|
||||||
|
|
Loading…
Reference in a new issue