diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-17 10:56:19 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-17 10:56:19 +0200 |
| commit | 48d1781fed3f9ea5cfd2b270bd92fd2826605636 (patch) | |
| tree | 8abddf0ae7aaab97426cad1f65038560c8b85b9f /man/krino-gui.1 | |
| parent | a2cb20851499e9c00bd3bf642680a9ce3148cae8 (diff) | |
| download | krino-48d1781fed3f9ea5cfd2b270bd92fd2826605636.tar.gz krino-48d1781fed3f9ea5cfd2b270bd92fd2826605636.zip | |
gui: conditions as a nested tree, and a way to add a directory
Diffstat (limited to 'man/krino-gui.1')
| -rw-r--r-- | man/krino-gui.1 | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/man/krino-gui.1 b/man/krino-gui.1 index 10b6da6..72804ac 100644 --- a/man/krino-gui.1 +++ b/man/krino-gui.1 @@ -129,9 +129,26 @@ its name, its conditions, its actions in order, .Ic (stop) , and the three rule settings; the directory's form holds the settings .Xr krino.conf 5 -documents, an empty field meaning krino's default. A condition is its kind -and its arguments as the file writes them, so no test is out of reach and -none is silently rewritten. +documents, an empty field meaning krino's default. The conditions are a tree: +each line is a test - its kind and its arguments as the file writes them, so +no test is out of reach and none is silently rewritten - or one of +.Ic and , +.Ic or +and +.Ic not +holding the conditions indented under it. The +.Cm + +on a line adds a test or another operator under it, and +.Cm - +takes one out. +.Cm Add directory +writes +.Pa dirs/NAME.conf +from the template and adds the name to +.Pa krino.conf Ns 's +include, exactly as +.Cm krino new +does. .Cm Add rule inserts after the selected rule, .Cm Delete |
