summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndinus <andinus@nand.sh>2020-04-15 20:23:20 +0530
committerAndinus <andinus@nand.sh>2020-04-15 20:23:20 +0530
commit26f5e1863fff58c465507326f3a3255088bd72d7 (patch)
tree31f57b96f7d88e32449189c3e45a489a5ffdc498
parent55b538e87c8137eae7a25171bb78f2345d11176e (diff)
downloadlynx-26f5e1863fff58c465507326f3a3255088bd72d7.tar.gz
Explain why user should use lynx in readme v0.4.0
-rw-r--r--README.org10
1 files changed, 10 insertions, 0 deletions
diff --git a/README.org b/README.org
index 766769f..a6b430a 100644
--- a/README.org
+++ b/README.org
@@ -12,6 +12,16 @@ currently only /OpenBSD/ is supported.
 | Source Code     | [[https://tildegit.org/andinus/lynx][Andinus / Lynx]] |
 | GitHub (Mirror) | [[https://github.com/andinus/lynx][Lynx - GitHub]]  |
 
+* Why use lynx?
+- *UnveilPaths* & *UnveilCommands*: /unix/ package provides simple Unveil syscalls so
+  this is useful because you don't have to write these functions yourself
+  manually in every project.
+
+- /lynx/ manages build flags for you, which means that /lynx/ will return nil on
+  unsupported systems whereas you have handle that yourself in /unix/ package.
+
+*Note*: Unveil, UnveilPaths & UnveilCommands ignore some errors, look at examples
+before using them.
 * Examples
 ** UnveilPaths / UnveilPathsStrict
 UnveilPaths takes a map of path, permission & unveils them one by one, it will