module "start" "de" "Desktopenvironment Configure" setconf "add" "gfx_system" "xorg" multiplechoice "de" "kde5" "i3wm" "gnome" "none" multiplechoice "gfx_hardware" "amd" "nvidia" "intel" "none" multiplechoice "soundsystem" "pulseaudio" "pipewire" "none" if [[ ! "${cfg[soundsystem]}" == "none" ]]; then addpkg "alsa-utils" servicesenable "alsa" source "${modules}"/"${modulename}".d/install/sound/"${cfg[soundsystem]}".mod fi if [[ ! "${cfg[de]}" == "none" ]]; then addpkg "firefox" "firefox-i18n-de" "browserpass" "vlc" "avahi" servicesdisable "acpid" servicesenable "avahi-daemon" test -f "${modules}"/de.d/pre/de/"${cfg[de]}".mod && source "${modules}"/de.d/pre/de/"${cfg[de]}".mod test -f "${modules}"/de.d/pre/system/"${cfg[gfx_system]}".mod && source "${modules}"/de.d/pre/system/"${cfg[gfx_system]}".mod test -f "${modules}"/de.d/pre/gfx/"${cfg[gfx_hardware]}".mod && source "${modules}"/de.d/pre/gfx/"${cfg[gfx_hardware]}".mod test -f "${modules}"/de.d/pre/cupsd.mod && source "${modules}"/de.d/pre/cupsd.mod fi module "end"