navi/src/handler/shell.rs
2021-04-16 09:23:53 -03:00

14 lines
377 B
Rust

use crate::shell::Shell;
use anyhow::Result;
pub fn main(shell: &Shell) -> Result<()> {
let content = match shell {
Shell::Bash => include_str!("../../shell/navi.plugin.bash"),
Shell::Zsh => include_str!("../../shell/navi.plugin.zsh"),
Shell::Fish => include_str!("../../shell/navi.plugin.fish"),
};
println!("{}", content);
Ok(())
}