aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/command/client/info.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 01:54:21 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 01:54:21 +0200
commitbbdf38018b47328b5faa2cef635c37095045be72 (patch)
tree8983817d547551ae12508a8ae8731b622d990af4 /crates/turtle/src/command/client/info.rs
parentfeat(server): Make user stuff stateless (diff)
downloadatuin-bbdf38018b47328b5faa2cef635c37095045be72.zip
feat(server): Really make users stateless (with tests)
This commit also remove another load of unneeded features.
Diffstat (limited to 'crates/turtle/src/command/client/info.rs')
-rw-r--r--crates/turtle/src/command/client/info.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/crates/turtle/src/command/client/info.rs b/crates/turtle/src/command/client/info.rs
index fc944987..49c92193 100644
--- a/crates/turtle/src/command/client/info.rs
+++ b/crates/turtle/src/command/client/info.rs
@@ -1,8 +1,9 @@
use crate::atuin_client::settings::Settings;
-
use crate::{SHA, VERSION};
-pub(crate) fn run(settings: &Settings) {
+use eyre::Result;
+
+pub(crate) fn run(settings: &Settings) -> Result<()> {
let config = crate::atuin_common::utils::config_dir();
let mut config_file = config.clone();
config_file.push("config.toml");
@@ -14,7 +15,7 @@ pub(crate) fn run(settings: &Settings) {
config_file.to_string_lossy(),
sever_config.to_string_lossy(),
settings.db_path,
- settings.key_path,
+ settings.sync.encryption_key()?,
settings.meta.db_path
);
@@ -28,4 +29,6 @@ pub(crate) fn run(settings: &Settings) {
let print_out = format!("{config_paths}\n\n{env_vars}\n\n{general_info}");
println!("{print_out}");
+
+ Ok(())
}