You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-22Lines changed: 20 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,39 +91,37 @@ $ dbin --help
91
91
#### What are these optional flags? 
92
92
##### Flags that correspond to the `run` functionality
93
93
In the case of `--transparent`, it runs the program from $PATH and if it isn't available in the user's $PATH it will pull the binary from `dbin`'s repos and run it from cache.
94
-
In the case of `--silent`, it simply hides the progressbar and all optional messages (warnings) that `dbin` can show, which would always report if the binary is found on cache + the return code of the binary to be run if it differs from 0 otherwise.
95
-
##### Flags that correspond to the `install` functionality
96
-
`--silent`, it hides the progressbar and doesn't print the installation message
97
94
##### `Update` arguments:
98
-
Update can receive an optional list of specific binaries to update OR no arguments at all. When `update` receives no arguments it updates everything that is both found in the repos and in your `$DBIN_INSTALL_DIR`.
95
+
Update can receive an optional list of specific binaries to update OR no arguments at all. When `update` receives no arguments it updates everything that is both found in the repos and in your `$DBIN_INSTALL_DIR` (unless `$DBIN_REOWN=1`, dbin will not update binaries it didn't install. It won't modify symlinks either).
99
96
##### Arguments of `info`
100
-
When `info` is called with no arguments, it displays binaries which are part of the `list` and are also found on your `$DBIN_INSTALL_DIR`. If `info` is called with a binary's name as argument, `info` will display as much information of it as is available. The "Size", "SHA256", "Version" fields may not match your local installation if the binary wasn't provided by `dbin` or if it isn't up-to-date.
97
+
When `info` is called with no arguments, it displays all binaries which were installed by `dbin`. When it is called with a binary's name as argument, `info` will display as much information of it as is available.
101
98
###### Example:
102
99
```
103
100
$ dbin info micro
104
-
Name: micro
105
-
Description: A modern and intuitive terminal-based text editor
`list` can receive the optional argument `--described`/`-d`. It will display all binaries that have a description in their metadata.
117
+
`list` can receive the optional argument `--described`/`-d`. It will display all binaries + their description
120
118
##### Arguments of `search`
121
-
`search` can only receive ONE search term, if the name of a binary or a description of a binary contains the term, it is shown as a search result.
122
-
`search` can optionally receive a `--limit` argument, which changes the limit on how many search results can be displayed (default is 90).
119
+
`search` can only receive various search terms, if the name of a binary or a description of a binary contains the term, it is shown as a search result.
120
+
`search` can optionally receive a `--limit` argument, which changes the limit on how many search results can be displayed (default is 90) (you can also put this in your config)
123
121
124
122
## Getting Started 
125
123
126
-
To begin using dbin, simply run one of these commands on your Linux system. No additional setup is required. You may also build the project using `go build or go install`
124
+
To begin using dbin, simply run one of these commands on your Linux/FreeBSD+Linuxlator system. No additional setup is required. You may also build the project using `go build` or `go install`
127
125
#### Use without installing
128
126
```
129
127
wget -qO- "https://raw.githubusercontent.com/xplshn/dbin/master/stubdl" | sh -s -- --help
0 commit comments