diff options
| author | Ellie Huxtable <e@elm.sh> | 2021-02-13 20:54:35 +0000 |
|---|---|---|
| committer | Ellie Huxtable <e@elm.sh> | 2021-02-13 20:55:06 +0000 |
| commit | fbaeedbba441a89be7778be5cffa89a421007d17 (patch) | |
| tree | 125bb90ef0452005d4c5690e1d9f3bddb34025cb /src | |
| parent | Add session to hook (diff) | |
| download | atuin-fbaeedbba441a89be7778be5cffa89a421007d17.zip | |
Minor fixes
Diffstat (limited to '')
| -rw-r--r-- | src/command/import.rs | 2 | ||||
| -rw-r--r-- | src/main.rs | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/command/import.rs b/src/command/import.rs index 5ce0e749..a593ef61 100644 --- a/src/command/import.rs +++ b/src/command/import.rs @@ -112,7 +112,7 @@ impl ImportCmd { } } - ImportCmd::Zsh => Ok(()), + ImportCmd::Zsh => self.import_zsh(db), } } } diff --git a/src/main.rs b/src/main.rs index 22c8b21d..86540a97 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,3 +1,4 @@ +use std::env; use std::path::PathBuf; use directories::ProjectDirs; @@ -84,5 +85,11 @@ impl Atuin { fn main() -> Result<()> { pretty_env_logger::init(); + let session = env::var("ATUIN_SESSION"); + + if session.is_err() { + panic!("Please follow the atuin setup! Missing session.") + } + Atuin::from_args().run() } |
