From 7c112243fa2ca5fa7bfa931614e19e7ec9a25fc4 Mon Sep 17 00:00:00 2001 From: khaneliman Date: Wed, 5 Nov 2025 18:27:41 +0000 Subject: [PATCH] deploy: af119feb17cb242398e0fb97f92b867d25882522 --- options.xhtml | 256 ++------------------------------------------------ 1 file changed, 10 insertions(+), 246 deletions(-) diff --git a/options.xhtml b/options.xhtml index 1396b1361..910f4721c 100644 --- a/options.xhtml +++ b/options.xhtml @@ -119228,263 +119228,27 @@ null or string

- systemd.user.tmpfiles.settings + systemd.user.tmpfiles.rules
-

Declare systemd-tmpfiles rules to create, delete, and clean up volatile -and temporary files and directories.

Even though the service is called *tmp*files you can also create -persistent files.

+

Rules for creating and cleaning up temporary files +automatically. See +tmpfiles.d(5) +for the exact format.

Type: -attribute set of (submodule)

+list of string

Default: -{ }

+[ ]

-

Example:

{
-  cache = {
-    rules = {
-      "%C" = {
-        d = {
-          age = "4 weeks";
-          group = "alice";
-          mode = "0755";
-          user = "alice";
-        };
-      };
-    };
-  };
-}
+

Example:

[
+  "L /home/user/Documents - - - - /mnt/data/Documents"
+]
 
-

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.purgeOnChange - - -
-
-

Whether the rules that are marked for purging, will automatically -be purged when the set of rules changes.

See systemd-tmpfiles(8) for details about purging.

- -

Type: -boolean

- -

Default: -false

- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules - - -
-
-

The rules contained in this configuration.

- -

Type: -non-empty attribute set of non-empty attribute set of (submodule)

- -

Example:

{
-  "%C" = {
-    d = {
-      age = "4 weeks";
-      group = "alice";
-      mode = "0755";
-      user = "alice";
-    };
-  };
-}
-
- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules.<path>.<tmpfiles-type>.age - - -
-
-

Delete a file when it reaches a certain age.

If a file or directory is older than the current time minus the age -field, it is deleted.

If set to "-", no automatic clean-up is done.

- -

Type: -string

- -

Default: -"-"

- -

Example: -"10d"

- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules.<path>.<tmpfiles-type>.argument - - -
-
-

An argument whose meaning depends on the type of operation.

Please see the upstream documentation for the meaning of this -parameter in different situations: tmpfiles.d(5)

- -

Type: -string

- -

Default: -""

- -

Example: -""

- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules.<path>.<tmpfiles-type>.group - - -
-
-

The group of the file.

This may either be a numeric ID or a user/group name.

If omitted or when set to "-", the user and group of the user who -invokes systemd-tmpfiles is used.

- -

Type: -string

- -

Default: -"-"

- -

Example: -"root"

- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules.<path>.<tmpfiles-type>.mode - - -
-
-

The file access mode to use when creating this file or directory.

- -

Type: -string

- -

Default: -"-"

- -

Example: -"0755"

- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules.<path>.<tmpfiles-type>.type - - -
-
-

The type of operation to perform on the file.

The type consists of a single letter and optionally one or more -modifier characters.

Please see the upstream documentation for the available types and -more details: tmpfiles.d(5)

- -

Type: -string (read only)

- -

Default: -"‹tmpfiles-type›"

- -

Example: -"d"

- -

Declared by:

- - -
- -<home-manager/modules/misc/tmpfiles.nix> - -
-
-
- - systemd.user.tmpfiles.settings.<config-name>.rules.<path>.<tmpfiles-type>.user - - -
-
-

The user of the file.

This may either be a numeric ID or a user/group name.

If omitted or when set to "-", the user and group of the user who -invokes systemd-tmpfiles is used.

- -

Type: -string

- -

Default: -"-"

- -

Example: -"root"

-

Declared by: