1pub enum Shell {
2 Bash,
3 Fish,
4 Zsh,
5}
6
7pub fn init(shell: Shell, fzf: bool) -> String {
8 match shell {
9 Shell::Bash => bash::init(fzf),
10 Shell::Fish => fish::init(fzf),
11 Shell::Zsh => zsh::init(fzf),
12 }
13}
14
15mod bash;
16mod fish;
17mod zsh;