resolvething 0.1.1

A CLI tool to resolve syncthing conflicts and duplicate files
Documentation
use std::process::{Command, Stdio};

pub struct VimDiff;

impl VimDiff {
    pub fn diff(file1: &str, file2: &str) {
        Command::new("nvim")
            .arg("-d")
            .arg(file1)
            .arg(file2)
            //TODO: figure out if this is needed
            .stdin(Stdio::inherit())
            .stdout(Stdio::inherit())
            .stderr(Stdio::inherit())
            .spawn()
            .expect("failed to start neovim")
            .wait()
            .expect("nvim failed");
    }
}