Skip to content

Commit 65b150c

Browse files
committed
zsh: 》Adding --help docs.
1 parent 848f42b commit 65b150c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

roles/zsh/files/zsh/vars.secret_functions.zsh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
#!/usr/bin/env zsh
22

3+
function __secret_usage() {
4+
echo -e "${YELLOW}Usage: ${CYAN}secret [options]${NC}"
5+
echo ""
6+
echo -e "${YELLOW}Description:${NC}"
7+
echo -e " Load or unload secret environment variables."
8+
echo ""
9+
echo -e "${YELLOW}Options:${NC}"
10+
echo -e " ${CYAN}-c, --clear${NC} Clear secret vars"
11+
echo -e " ${CYAN}-r, --reload${NC} Reload secret vars"
12+
echo -e " ${CYAN}-h, --help${NC} Display this help message"
13+
echo ""
14+
echo -e "${YELLOW}Examples:${NC}"
15+
echo -e " ${CYAN}secret${NC} # Load secret vars"
16+
echo -e " ${CYAN}secret -c${NC} # Clear secret vars"
17+
echo -e " ${CYAN}secret -r${NC} # Reload secret vars"
18+
}
19+
320
function secret() {
421
clear_env=false
522
while [[ "$#" -gt 0 ]]; do
@@ -13,6 +30,10 @@ function secret() {
1330
secret --clear && secret
1431
return
1532
;;
33+
-h|--help)
34+
__secret_usage
35+
return
36+
;;
1637
*)
1738
echo "Unknown option: $1"
1839
return 1

0 commit comments

Comments
 (0)