Skip to content

Commit bf387b6

Browse files
committed
README tweaks
1 parent 8662db5 commit bf387b6

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,15 @@ $ sudo pkgm update
5555
>
5656
> Shims are files with a single line, eg `#!/usr/bin/env -S pkgx -q! node@22`.
5757
>
58-
> Thus using the shell to reinvoke the file via `pkgx`. You get all the benefits
59-
> of an installed package without actually it actually being installed until it
60-
> is needed. Traits desirable for certain types of self-healing, devops
61-
> containers and plenty more one-off or ephemeral tasks.
58+
> Thus using the shell to invoke the program via `pkgx`. You get all the
59+
> benefits of an installed package—but only installed on-demand. Useful for
60+
> self-healing setups, devops, containers and plenty more one-off or ephemeral
61+
> tasks.
6262
>
6363
> Shims are pretty great—but have caveats. Some software might be surprised that
64-
> a package is not fully “installed” and lead to errors. In practice we have
65-
> seen issues only rarely and for more complex package combinations.
64+
> a package is not fully “installed” which can lead to unexpected errors. In
65+
> practice we have seen issues only rarely and for more complex package
66+
> combinations.
6667
6768
## Installation
6869

@@ -89,4 +90,4 @@ brew rm pkgm || sudo rm /usr/local/bin/pkgm
8990
- You install by executable name—thus you _don’t have to do a search first_
9091
- Installed packages can be installed as `root`
9192
- `dev`-aware installations
92-
- Self-healing shims
93+
- Optional self-healing shims

0 commit comments

Comments
 (0)