summaryrefslogtreecommitdiff
path: root/archsetup
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-18 00:10:37 -0600
committerCraig Jennings <c@cjennings.net>2026-01-18 00:10:37 -0600
commit57461038bffcaf94825adce120f88e8d27b112e3 (patch)
treed030c03b2705e3f2177dc99265ef4d436b806e39 /archsetup
parent37ec75f894c5e01ab230890e96a7c2a7d2f056eb (diff)
feat(archsetup): add wireguard-tools and tailscale
- wireguard-tools from pacman (dotfiles have helper functions ready) - tailscale-bin from AUR (prebuilt, fast install) - Enable tailscaled service (run 'tailscale up' to authenticate)
Diffstat (limited to 'archsetup')
-rwxr-xr-xarchsetup7
1 files changed, 7 insertions, 0 deletions
diff --git a/archsetup b/archsetup
index ace1163..5133337 100755
--- a/archsetup
+++ b/archsetup
@@ -1321,6 +1321,13 @@ developer_workstation () {
pacman_install android-file-transfer
pacman_install android-tools
+ action="VPN Tools" && display "subtitle" "$action"
+ pacman_install wireguard-tools # VPN - add configs to /etc/wireguard/
+ aur_install tailscale-bin # mesh VPN - run 'tailscale up' to authenticate
+
+ action="enabling tailscale service" && display "task" "$action"
+ systemctl enable tailscaled >> "$logfile" 2>&1 || error "error" "$action" "$?"
+
action="DevOps Utilities" && display "subtitle" "$action"
action="installing devops virtualization and automation tools" && display "task" "$action"