diff options
Diffstat (limited to 'atuin-client/src/database.rs')
-rw-r--r-- | atuin-client/src/database.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/atuin-client/src/database.rs b/atuin-client/src/database.rs index c4a9ddc3..0b145ca4 100644 --- a/atuin-client/src/database.rs +++ b/atuin-client/src/database.rs @@ -16,13 +16,14 @@ use sqlx::{ use super::{ history::History, ordering, - settings::{FilterMode, SearchMode}, + settings::{FilterMode, SearchMode, Settings}, }; pub struct Context { pub session: String, pub cwd: String, pub hostname: String, + pub host_id: String, } #[derive(Default, Clone)] @@ -45,11 +46,13 @@ pub fn current_context() -> Context { }; let hostname = format!("{}:{}", whoami::hostname(), whoami::username()); let cwd = utils::get_current_dir(); + let host_id = Settings::host_id().expect("failed to load host ID"); Context { session, hostname, cwd, + host_id, } } |