{ ... }: { programs.zsh = { enable = true; histFile = "/var/lib/zsh/history"; }; environment = { persistence."/persist/state"."/var/lib/zsh" = { }; pathsToLink = [ "/share/zsh" ]; }; systemd.tmpfiles.rules = [ "d /var/lib/zsh 0755 root root" ]; }