1
0
mirror of https://github.com/elisspace/ArchMatic.git synced 2026-08-29 15:33:47 +00:00
Files
ArchMatic/3-network.sh
Eli ae73c1ded9 Replace dhclient with dhcpcd
Also remove networkmanager-vpnc as it likely isn't needed.
2022-01-31 12:07:16 +07:00

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