-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.sh
46 lines (39 loc) · 1.36 KB
/
config.sh
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
#!/bin/bash
echo ""
echo "=========================="
echo "===== Configuration ======"
echo "=========================="
DRYRUN=$(askDefaultY Dry run?)
VERBOSE=false
if [[ "$DRYRUN" == false ]]; then
VERBOSE=$(askDefaultY Verbose?)
fi
INSTALL_CORE=$(askDefaultY Install core apps?)
INSTALL_FONTS=$(askDefaultY Install fonts?)
INSTALL_DEV=$(askDefaultN Install dev apps?)
INSTALL_WORK=$(askDefaultN Install work apps?)
INSTALL_STREAM=$(askDefaultN Install streaming apps?)
INSTALL_CREATIVE=$(askDefaultN Install creative apps?)
INSTALL_GAMING=$(askDefaultN Install gaming apps?)
CONFIGURE_MACOS=false
if [[ $OS == "MACOS" ]]; then
CONFIGURE_MACOS=$(askDefaultN Configure macOS?)
fi
CONFIGURE_DOTFILES=$(askDefaultY Configure dotfiles?)
echo "=========================="
echo "Detected OS: $OS"
echo "DRYRUN: $DRYRUN"
echo "VERBOSE: $VERBOSE"
echo "--------------------------"
echo "INSTALL_CORE: $INSTALL_CORE"
echo "INSTALL_FONTS: $INSTALL_FONTS"
echo "INSTALL_DEV: $INSTALL_DEV"
echo "INSTALL_WORK: $INSTALL_WORK"
echo "INSTALL_STREAM: $INSTALL_STREAM"
echo "INSTALL_CREATIVE: $INSTALL_CREATIVE"
echo "INSTALL_GAMING: $INSTALL_GAMING"
echo "--------------------------"
echo "CONFIGURE_MACOS: $CONFIGURE_MACOS"
echo "CONFIGURE_DOTFILES: $CONFIGURE_DOTFILES"
echo "=========================="
echo ""