From edf9abbb1c35e9cbe48aacb9a2dc3baf4e647323 Mon Sep 17 00:00:00 2001 From: Skyler Grey Date: Mon, 15 Sep 2025 09:52:36 +0000 Subject: [PATCH] feat(redhead): persist Android directories Change-Id: vvwpvsnzkzlouxurkmpozspmynswvqvo I do Android development - the tools for it aren't in packetmix (see https://github.com/CollaboraOnline/nix-build-support) but we still need to persist the data here... --- packetmix/homes/minion/misc.nix | 2 +- packetmix/homes/redhead/misc.nix | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/packetmix/homes/minion/misc.nix b/packetmix/homes/minion/misc.nix index 9c544ed3..4542988d 100644 --- a/packetmix/homes/minion/misc.nix +++ b/packetmix/homes/minion/misc.nix @@ -5,7 +5,7 @@ { pkgs, ... }: { # Miscellaneous package installs that aren't really big enough to get their own folder - # Don't place any config that isn't directly adding lines to home.packages here... + # Don't place any config that isn't directly adding lines to home.packages or clicks.storage.impermanence.persist.directories here... home.packages = [ pkgs.obs-studio pkgs.unzip diff --git a/packetmix/homes/redhead/misc.nix b/packetmix/homes/redhead/misc.nix index 10062905..ce9704f5 100644 --- a/packetmix/homes/redhead/misc.nix +++ b/packetmix/homes/redhead/misc.nix @@ -5,8 +5,17 @@ { pkgs, ... }: { # Miscellaneous package installs that aren't really big enough to get their own folder - # Don't place any config that isn't directly adding lines to home.packages here... + # Don't place any config that isn't directly adding lines to home.packages or clicks.storage.impermanence.persist.directories here... home.packages = [ pkgs.brightnessctl ]; + + clicks.storage.impermanence.persist.directories = [ + # used for some ephemeral android shells... + ".android" + ".cache/Google" + ".config/Google" + ".gradle" + ".local/share/Google" + ]; } -- 2.43.0