cord-nvim 2.0.0-beta.34

🚀 The most extensible Discord Rich Presence plugin for Neovim, powered by Rust.
#![feature(file_lock)]

mod cli;
mod cord;
mod error;
mod ipc;
mod messages;
mod presence;
mod protocol;
mod session;
mod types;
mod util;

use cli::args::Args;
use cord::{Config, Cord};
use error::Result;

fn main() -> Result<()> {
    let args = Args::parse()?;
    Cord::new(Config::new(
        args.pipe_name,
        args.client_id,
        args.timeout,
        args.reconnect_interval,
        args.initial_reconnect,
    ))?
    .run()
}