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 stringDefault:
-{ }
[ ]
-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: