#!/usr/bin/env bash # # SCRIPT NAME: # groups.sh # # AUTHOR: # Severin Kaderli # # DESCRIPTION: # Adds the current user to the configured groups. CONFIG_GROUPS=( "docker" "lock" "log" "lp" "mpd" "uucp" "video" "wheel" "wireshark" ) output::section "Groups" output::log "Current user: ${USER}" for group in "${CONFIG_GROUPS[@]}"; do output::log "Adding user to group ${YELLOW}${group}${DEFAULT}" sudo gpasswd -a "${USER}" "${group}" |& output::debug done output::success "Successfully added user to groups"