File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env zsh
2
2
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
+
3
20
function secret() {
4
21
clear_env=false
5
22
while [[ " $# " -gt 0 ]]; do
@@ -13,6 +30,10 @@ function secret() {
13
30
secret --clear && secret
14
31
return
15
32
;;
33
+ -h|--help)
34
+ __secret_usage
35
+ return
36
+ ;;
16
37
* )
17
38
echo " Unknown option: $1 "
18
39
return 1
You can’t perform that action at this time.
0 commit comments