39 lines
557 B
Bash
Executable File
39 lines
557 B
Bash
Executable File
#!/bin/bash
|
|
|
|
source $config_file
|
|
|
|
# Modules for each profile
|
|
if [ $profile = server ]; then
|
|
modules="pkgs.sh
|
|
docker.sh
|
|
zram.sh
|
|
config.sh"
|
|
fi
|
|
|
|
if [ $profile = desktop ]; then
|
|
modules="pkgs.sh
|
|
zram.sh
|
|
config.sh"
|
|
fi
|
|
|
|
if [ $profile = full-desktop ]; then
|
|
modules="pkgs.sh
|
|
docker.sh
|
|
zram.sh
|
|
config.sh"
|
|
fi
|
|
|
|
# Modules execution
|
|
for i in $modules
|
|
do
|
|
modules/$i
|
|
done
|
|
|
|
# End message
|
|
echo
|
|
echo " => End"
|
|
echo
|
|
echo "Successfully completed !"
|
|
echo
|
|
|