fix arch-full
This commit is contained in:
@@ -50,14 +50,19 @@ bash "$SCRIPT_DIR/arch-minimal.sh"
|
|||||||
install_packages arandr catfish galculator networkmanager network-manager-applet networkmanager-openvpn numlockx pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol playerctl gparted xfce4-indicator-plugin xfce4-pulseaudio-plugin xfce4-clipman-plugin
|
install_packages arandr catfish galculator networkmanager network-manager-applet networkmanager-openvpn numlockx pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol playerctl gparted xfce4-indicator-plugin xfce4-pulseaudio-plugin xfce4-clipman-plugin
|
||||||
|
|
||||||
# Ensure NetworkManager manages all interfaces
|
# Ensure NetworkManager manages all interfaces
|
||||||
echo "Setting NetworkManager to manage all interfaces..."
|
say_yellow "Ensuring NetworkManager service is enabled and running..."
|
||||||
sudo cp /etc/network/interfaces /etc/network/interfaces.bak.$(date +%s)
|
sudo systemctl enable --now NetworkManager
|
||||||
sudo tee /etc/network/interfaces > /dev/null <<'EOF'
|
|
||||||
auto lo
|
say_yellow "Setting NetworkManager to globally manage all devices..."
|
||||||
iface lo inet loopback
|
sudo tee /etc/NetworkManager/conf.d/10-globally-managed-devices.conf > /dev/null <<'EOF'
|
||||||
|
[ifupdown]
|
||||||
|
managed=true
|
||||||
|
|
||||||
|
[keyfile]
|
||||||
|
unmanaged-devices=
|
||||||
EOF
|
EOF
|
||||||
sudo sed -i 's/^managed=.*/managed=true/' /etc/NetworkManager/NetworkManager.conf || \
|
|
||||||
echo -e "[ifupdown]\nmanaged=true" | sudo tee -a /etc/NetworkManager/NetworkManager.conf
|
say_yellow "Restarting NetworkManager service..."
|
||||||
sudo systemctl restart NetworkManager
|
sudo systemctl restart NetworkManager
|
||||||
|
|
||||||
# Enable pipewire
|
# Enable pipewire
|
||||||
|
|||||||
Reference in New Issue
Block a user