-
-
Notifications
You must be signed in to change notification settings - Fork 94
Expand file tree
/
Copy pathlist
More file actions
60 lines (43 loc) · 1.63 KB
/
list
File metadata and controls
60 lines (43 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
colors
Add standard functions for printing colorful and formatted text to the lib
directory.
completions [PATH]
Generate a bash completions function.
completions_script [PATH]
Generate a standalone bash completions script.
completions_yaml [PATH]
Generate a completions YAML configuration for Completely.
config
Add functions for handling INI configuration files to the lib directory.
help
Add a help command, in addition to the standard --help flag.
hooks
Add placeholders for initialize/before/after hooks which are executed on
script initialization, and before/after any command.
ini
Add low level functions for reading/writing INI files to the lib directory.
lib
Create the lib directory for any additional user scripts.
All *.sh scripts in this directory will be included in the final bash script.
Note that if you configured a different partials_extension, then the
extensions of the files in this directory need to match.
render_markdown
Copy the markdown templates to your project, allowing you to customize the
markdown documentation output.
render_mandoc
Copy the mandoc templates to your project, allowing you to customize the man
documentation output.
settings
Copy a sample settings.yml file to your project, allowing you to customize
some bashly options.
stacktrace
Add a function that shows stacktrace on error.
strings
Copy an additional configuration file to your project, allowing you to
customize all the tips and error strings.
test
Add approval testing.
validations
Add argument validation functions to the lib directory.
yaml
Add standard functions for reading YAML files.