From 653f1586c3d182432c86aab12c45640c6e5a8d8f Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Wed, 16 Jul 2025 22:34:47 +0800 Subject: [PATCH] fix: persistent claude-code & gemini-cli's state --- hosts/idols-ai/preservation.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hosts/idols-ai/preservation.nix b/hosts/idols-ai/preservation.nix index aa2b8a0f..6c26db09 100644 --- a/hosts/idols-ai/preservation.nix +++ b/hosts/idols-ai/preservation.nix @@ -136,6 +136,10 @@ in { ".config/zed" ".local/share/zed" + # ai agents + ".claude" + ".gemini" + # nvim ".local/share/nvim" ".local/state/nvim" @@ -297,6 +301,10 @@ in { file = ".config/zoom.conf"; how = "symlink"; } + { + file = ".claude.json"; + how = "symlink"; + } ]; }; }; @@ -325,6 +333,7 @@ in { "/home/${username}/.local".d = permission; "/home/${username}/.local/share".d = permission; "/home/${username}/.local/state".d = permission; + "/home/${username}/.local/state/nix".d = permission; "/home/${username}/.terraform.d".d = permission; };