Manager: Improve help output formatting, display help without options
This commit is contained in:
+12
-9
@@ -46,18 +46,18 @@ ${B}OPTIONS${N}
|
||||
${B}-h, --help${N}
|
||||
Display usage message and exit.
|
||||
|
||||
${B}-p${N} [${U}ARG${N}], ${B}--packages${N} [${U}ARG${N}]
|
||||
${B}install${N}
|
||||
Install all core packages of the stored list.
|
||||
${B}-p${N} [${U}FUNCTION${N}], ${B}--packages${N} [${U}FUNCTION${N}]
|
||||
Apply ${U}FUNCTION${N} to the package manager packages.
|
||||
|
||||
${B}install-aur${N}
|
||||
Install all AUR packages of the stored list.
|
||||
${U}install${N} Install all core packages of the stored list.
|
||||
|
||||
${B}list${N} (default)
|
||||
Display all packages installed on the system.
|
||||
${U}install-aur${N} Install all AUR packages of the stored list.
|
||||
|
||||
${B}store${N}
|
||||
Stores a list of all installed packages on the system.
|
||||
${U}list${N} Display all packages installed on the system.
|
||||
|
||||
${U}store${N} Stores a list of all installed packages on the system.
|
||||
|
||||
The default value is ${U}list${N}.
|
||||
|
||||
${B}-l, --pull${N}
|
||||
Pull each added file from the system to the dotfiles directory.
|
||||
@@ -67,6 +67,9 @@ ${B}OPTIONS${N}
|
||||
EOF
|
||||
}
|
||||
|
||||
# Exit if no option is provided
|
||||
[ "$#" -eq 0 ] && help && exit 1
|
||||
|
||||
set_files() {
|
||||
FILES="$(find . -type f -o -type l \
|
||||
| awk -v e="^./($EXCLUDE_FILES)" '$0 !~ e { print $0 }')"
|
||||
|
||||
Reference in New Issue
Block a user