Some modifications, tailscale scripts
This commit is contained in:
20
bin/rofi-tscale
Executable file
20
bin/rofi-tscale
Executable file
@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
source ~/.dotfiles/nfrc.sh
|
||||
|
||||
action=$(printf "Connect exit node\nDisconnect" | rofi -dmenu -p "Tailscale")
|
||||
|
||||
|
||||
case "$action" in
|
||||
"Connect exit node")
|
||||
echo connecting...
|
||||
endpoint=$(tailscale status | grep "exit node" | awk '{print $2}' | rofi -dmenu -p "Select exit node")
|
||||
tailscale set --exit-node="$endpoint"
|
||||
tailscale up
|
||||
;;
|
||||
"Disconnect")
|
||||
echo disconnecting...
|
||||
tailscale set --exit-node=
|
||||
tailscale up
|
||||
;;
|
||||
esac
|
Reference in New Issue
Block a user