Only use impermanence on systems and not standalone

This commit is contained in:
Bun 2025-04-30 03:34:24 -04:00
parent 7976a8c9ec
commit fa656c7592

View file

@ -1,8 +1,12 @@
{ config, lib, impermanence, ... }: { config, lib, impermanence, ... }:
let
isStandalone = !(config ? home-manager.users);
in
{ {
imports = [ impermanence.homeManagerModules.impermanence ]; imports = [ impermanence.homeManagerModules.impermanence ];
home.persistence."/persist${config.home.homeDirectory}" = { home.persistence."/persist${config.home.homeDirectory}" = {
enable = isStandalone;
directories = [ directories = [
"Keepers" "Keepers"
"Projects" "Projects"