2.home-manager/modules
Luke Adams cdf6d7d594
pimsync: ensure local storage directories exist (#8359)
pimsync: ensure local storage directories exist

Unfortunately pipsync will throw an error if it trys to write into a
nonexistant local storage directory. This patch ensures that all local
storage directories are present for accounts with pimsync enabled.

* pimsync: use tmpfiles to create storage dirs
* pimsync: fix tests
* pimsync: only use tmpfiles on linux
* pimsync: format
* pimsync: use mkdir to create storage dirs if systemd is not available
2026-01-12 18:25:16 +01:00
..
accounts accounts.contacts: fix eval error 2025-12-03 04:10:48 +01:00
config home-cursor: sway depend on cfg.size instead of gtk.cursorTheme.size (#7176) 2025-05-31 19:31:59 -05:00
files home-manager: add support for custom backup command (#6424) (#7153) 2025-10-30 12:26:13 -05:00
i18n/input-method treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
launchd treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
lib maintainers: remove duplicated aionescu 2026-01-10 19:06:42 +01:00
lib-bash home-environment: add home.uid option 2025-12-04 17:22:25 +01:00
misc dconf: remove bad words from enable.description 2026-01-12 18:22:26 +01:00
po Translate using Weblate (Faroese) 2026-01-08 00:01:18 -05:00
programs pimsync: ensure local storage directories exist (#8359) 2026-01-12 18:25:16 +01:00
services maintainers: remove duplicated aionescu 2026-01-10 19:06:42 +01:00
targets treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
dbus.nix dbus: only create the parent directory if there are packages to symlink 2026-01-12 18:23:30 +01:00
default.nix treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
deprecations.nix glab: remove module 2025-11-15 09:44:58 +01:00
files.nix home-manager: add support for custom backup command (#6424) (#7153) 2025-10-30 12:26:13 -05:00
home-environment.nix home-environment: add home.uid option 2025-12-04 17:22:25 +01:00
manual.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
modules.nix modules: add minimal entrypoint to only enable core modules 2025-11-22 21:50:04 -06:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix treewide: nixf-diagnose cleanup 2026-01-08 16:30:04 -05:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xsession.nix xsession: only require xdg autostart target if explicitely enabled (#8237) 2025-11-30 14:35:54 +01:00