-
-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: ujust command to toggle Tailscale #1477
Conversation
Converted to draft. Because only toggling the service might cause confusion, I'm going to make this command toggle the extension and hook it up to gum as well. |
I've tested the updated script on a local build. It now enables or disables the Tailscale QS extension for Gnome, and when Tailscale is enabled, it notifies the user that they may have to set it up and links them to the documentation. Ready for review! |
That's great! Looking forward to having this merged. |
Alrighty, I'm looking into why the just build check is failing now 🤔 |
That should work, I think! It passes the just check locally now. It was just a line ending 😞 |
This PR adds a ujust command to toggle the tailscaled service. Because the tailscaled service is active in the background even if the user hasn't set up Tailscale, it increases power usage and battery consumption regardless of whether Tailscale is in use. Users who don't want the service running in the background can now disable it, and this lays the groundwork for making Tailscale opt-in rather than opt-out.
Tested locally on Bluefin. This is my first ujust contribution and the first time I've wrote a bash script, so corrections are welcome.