diff --git a/.config/ags/modules/sideright/centermodules/wifinetworks.js b/.config/ags/modules/sideright/centermodules/wifinetworks.js index ca0e7da0..237b421c 100644 --- a/.config/ags/modules/sideright/centermodules/wifinetworks.js +++ b/.config/ags/modules/sideright/centermodules/wifinetworks.js @@ -142,8 +142,10 @@ const CurrentNetwork = () => { onAccept: (self) => { authLock = false; networkAuth.revealChild = false; - execAsync(`nmcli device wifi connect '${connectAttempt}' password '${self.text}'`) - .catch(print); + execAsync(['nmcli', 'connection', 'delete', connectAttempt]) + .catch(print) + .then(() => execAsync(['nmcli', 'device', 'wifi', 'connect', connectAttempt, 'password', self.text]) + .catch(print)); } }) ]