{ user, home }: { config, lib, pkgs, ... }: { environment.persistence = { "/persist/state"."${home}/.config/libreoffice/4/user" = { }; "/persist/cache"."${home}/.config/libreoffice/4/cache" = { }; }; home-manager.users.${user} = { home.packages = with pkgs; [ libreoffice-fresh hunspell hunspellDicts.en-us-large hunspellDicts.el-gr ]; xdg.configFile."libreoffice/4/user/registrymodifications.xcu" = { force = true; text = '' false false true ${lib.lists.last (lib.strings.splitString "/" pkgs.libreoffice-fresh.meta.changelog)} 0 0 ''; }; }; }