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
Changes:
Separate cli flags and put them in
their own module.
Add a rustfmt configuration file for
grouping imports into crates (so we
dont have to do this manually, and it
seems we were already doing it manually
so might as well)
Use comments to describe cli flags
instead of using ugly syntax (they both
work the same but one is less ugly and
more readable)
Add a --mouse flag to enable mouse
interaction (mouse interaction is now
off by default)
Add a --bypass-root flag to disable
the annoying popup when you run the
utility as root
Fix an issue where you can't reach the
bottom of the list in a subdir (i also
reduced the nesting in those functions
as well for readability)
Add help feature to clap dependency to
enable --help / -h
Add usage feature to clap dependency
to enable usage example when running
with --help / -h
Remove CLI arg examples from readme,
and add instructions on how to view
them on CLI to prevent it from bloating
up the readme
Copy file name to clipboardExpand all lines: README.md
+6-13Lines changed: 6 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,23 +27,16 @@ curl -fsSL https://christitus.com/linuxdev | sh
27
27
28
28
### CLI arguments
29
29
30
-
Linutil supports various command-line arguments to customize its behavior. Here are some common arguments you can use:
31
-
32
-
-`-c, --config <CONFIG>` : Path to the configuration file.
33
-
-`--override-validation` : Show all available options, disregarding compatibility checks (UNSAFE).
34
-
-`--size-bypass` : Bypass the terminal size limit.
35
-
-`-y, --skip-confirmation` : Skip confirmation prompt before executing commands.
36
-
-`-t, --theme <THEME>` : Set the theme to use in the application [default: `default`][possible values: `default`, `compatible`].
37
-
-`-h, --help` : Print help.
38
-
39
-
For more detailed usage, run:
30
+
View available options by running:
40
31
41
32
```bash
42
-
curl -fsSL https://christitus.com/linux | sh -s -- --help
33
+
linutil --help
43
34
```
44
35
36
+
For installer options:
37
+
45
38
```bash
46
-
linutil --help
39
+
curl -fsSL https://christitus.com/linux | sh -s -- --help
47
40
```
48
41
49
42
## ⬇️ Installation
@@ -142,7 +135,7 @@ Docs are now [here](https://github.com/Chris-Titus-Docs/linutil-docs)
142
135
143
136
## 🏅 Thanks to All Contributors
144
137
145
-
Thank you to everyone who has contributed to the development of Linutil. Your efforts are greatly appreciated, and you’re helping make this tool better for everyone!
138
+
Thank you to everyone who has contributed to the development of Linutil. Your efforts are greatly appreciated, and you're helping make this tool better for everyone!
0 commit comments