From 2751ffdd389bb14c03cfc9564679af630e8b7888 Mon Sep 17 00:00:00 2001 From: "[yuri]" <[yuri.kuit@gmail.com]> Date: Thu, 27 Nov 2025 17:37:17 +0100 Subject: [PATCH] fix arch-full --- v2/arch-full.sh | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/v2/arch-full.sh b/v2/arch-full.sh index d5df5b0..484009f 100755 --- a/v2/arch-full.sh +++ b/v2/arch-full.sh @@ -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 # Ensure NetworkManager manages all interfaces -echo "Setting NetworkManager to manage all interfaces..." -sudo cp /etc/network/interfaces /etc/network/interfaces.bak.$(date +%s) -sudo tee /etc/network/interfaces > /dev/null <<'EOF' -auto lo -iface lo inet loopback +say_yellow "Ensuring NetworkManager service is enabled and running..." +sudo systemctl enable --now NetworkManager + +say_yellow "Setting NetworkManager to globally manage all devices..." +sudo tee /etc/NetworkManager/conf.d/10-globally-managed-devices.conf > /dev/null <<'EOF' +[ifupdown] +managed=true + +[keyfile] +unmanaged-devices= 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 # Enable pipewire