2026-05-14 18:21:18 +03:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
|
|
sudo true
|
|
|
|
|
|
|
|
|
|
gum style --foreground 4 "
|
|
|
|
|
ASSIGNING GROUPS:
|
|
|
|
|
"
|
|
|
|
|
|
2026-06-01 12:42:34 +03:00
|
|
|
for file in "$GROUPS_DIR"/*.group; do
|
2026-05-14 18:21:18 +03:00
|
|
|
|
|
|
|
|
[ ! -f "$file" ] && continue
|
|
|
|
|
|
2026-06-01 12:42:34 +03:00
|
|
|
group="$(basename "${file%.group}")"
|
2026-05-14 18:21:18 +03:00
|
|
|
|
|
|
|
|
if sudo usermod -aG $group $USER; then
|
|
|
|
|
gum style --foreground 10 "✓ $group"
|
|
|
|
|
else
|
|
|
|
|
gum style --foreground 9 "✗ $group"
|
|
|
|
|
fi
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
gum style --foreground 6 "
|
|
|
|
|
Groups:
|
|
|
|
|
$(groups)"
|