From 0a9053c2902adab8b94eaacdb15390441143078c Mon Sep 17 00:00:00 2001 From: Timmy Keller Date: Sat, 11 Sep 2021 00:36:13 -0500 Subject: redid repo cus of fucking chromium rip old commit messages --- misc/wifitoggle | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 misc/wifitoggle (limited to 'misc/wifitoggle') diff --git a/misc/wifitoggle b/misc/wifitoggle new file mode 100755 index 0000000..4c74da4 --- /dev/null +++ b/misc/wifitoggle @@ -0,0 +1,34 @@ +#!/bin/sh +printusage() { echo "Usage: $0 [up|on|down|off|toggle]" && exit; } +if [ "$COMPUTER" = "laptop" ]; then + down() { + doas sv stop dhcpcd sshd rsyncd + } + up() { + doas sv start dhcpcd sshd rsyncd + } + toggle() { + case `doas sv status dhcpcd | cut -d':' -f1` in + run) down ;; + down) up ;; + *) echo "Error: sv returned an invalid string. Is dhcpcd being used on this system? Is runit the init system?" ;; + esac + } +elif [ "$COMPUTER" = "desktop" ]; then + down() { + echo hi; + } + up() { + echo hi; + } +fi + +[ -z "$1" ] && toggle && exit + +case "$1" in + up|on) up ;; + down|off) down ;; + toggle) toggle ;; + *) printusage ;; +esac + -- cgit v1.2.3