mirror of
https://github.com/elisspace/ArchMatic.git
synced 2026-08-29 15:33:47 +00:00
33 lines
1.1 KiB
Bash
Executable File
33 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
#-------------------------------------------------------------------------
|
|
# _ _ __ __ _ _
|
|
# /_\ _ _ __| |_ | \/ |__ _| |_(_)__
|
|
# / _ \| '_/ _| ' \| |\/| / _` | _| / _|
|
|
# /_/ \_\_| \__|_||_|_| |_\__,_|\__|_\__|
|
|
# Arch Linux Post Install Setup and Config
|
|
#-------------------------------------------------------------------------
|
|
|
|
echo
|
|
echo "INSTALLING NETWORK COMPONENTS"
|
|
echo
|
|
|
|
PKGS=(
|
|
'wpa_supplicant' # Key negotiation for WPA wireless networks
|
|
'dialog' # Enables shell scripts to trigger dialog boxex
|
|
'networkmanager' # Network connection manager
|
|
'openvpn' # Open VPN support
|
|
'networkmanager-openvpn' # Open VPN plugin for NM
|
|
'network-manager-applet' # System tray icon/utility for network connectivity
|
|
'dhcpcd' # DHCP client
|
|
'libsecret' # Library for storing passwords
|
|
)
|
|
|
|
for PKG in "${PKGS[@]}"; do
|
|
echo "INSTALLING: ${PKG}"
|
|
sudo pacman -S "$PKG" --noconfirm --needed
|
|
done
|
|
|
|
echo
|
|
echo "Done!"
|
|
echo
|