]> git.ipfire.org Git - thirdparty/systemd.git/blob - shell-completion/zsh/_systemd-tmpfiles
improve zsh completion (#32098)
[thirdparty/systemd.git] / shell-completion / zsh / _systemd-tmpfiles
1 #compdef systemd-tmpfiles
2 # SPDX-License-Identifier: LGPL-2.1-or-later
3
4 _arguments \
5 '(- *)'{-h,--help}'[Show help]' \
6 '--user[Execute user configuration]' \
7 '(- *)--version[Show package version]' \
8 '--cat-config[Show configuration files]' \
9 '--tldr[Show non-comment parts of configuration]' \
10 '--create[Create, set ownership/permissions based on the config files.]' \
11 '--clean[Clean up all files and directories with an age parameter configured.]' \
12 '--remove[All files and directories marked with r, R in the configuration files are removed.]' \
13 '--boot[Execute actions only safe at boot]' \
14 '--graceful[Quietly ignore unknown users or groups]' \
15 '--prefix=[Only apply rules that apply to paths with the specified prefix.]:PATH' \
16 '--exclude-prefix=[Ignore rules that apply to paths with the specified prefix.]:PATH' \
17 '-E[Ignore rules prefixed with /dev, /proc, /run, /sys]' \
18 '--root=[Operate on an alternate filesystem root]:directory:_directories' \
19 '--image=[Operate on disk image as filesystem root]:image' \
20 '--image-policy=[Specify disk image dissection policy]:policy' \
21 '--replace=[Treat arguments as replacement for PATH]:PATH' \
22 '--no-pager[Do not pipe output into a pager]' \
23 '*::files:_files'