From d52c4d6003adced1f6763261a7f9132719be5533 Mon Sep 17 00:00:00 2001 From: Ellie Huxtable Date: Fri, 13 Feb 2026 11:37:58 -0800 Subject: feat: add autostart and pid management to daemon (#3180) --- Cargo.lock | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 249068f2..35e2506b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -230,8 +230,10 @@ dependencies = [ "clap_complete_nushell", "colored", "crossterm", + "daemonize", "eyre", "fs-err", + "fs4", "futures-util", "fuzzy-matcher", "indicatif", @@ -361,6 +363,7 @@ name = "atuin-daemon" version = "18.12.1" dependencies = [ "atuin-client", + "atuin-common", "atuin-dotfiles", "atuin-history", "dashmap", @@ -371,6 +374,7 @@ dependencies = [ "prost-types", "protox", "rand 0.8.5", + "tempfile", "time", "tokio", "tokio-stream", @@ -1114,6 +1118,15 @@ dependencies = [ "syn 2.0.114", ] +[[package]] +name = "daemonize" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e" +dependencies = [ + "libc", +] + [[package]] name = "darling" version = "0.21.3" @@ -1617,6 +1630,16 @@ dependencies = [ "autocfg", ] +[[package]] +name = "fs4" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4" +dependencies = [ + "rustix 1.1.3", + "windows-sys 0.59.0", +] + [[package]] name = "futures" version = "0.3.31" -- cgit v1.3.1