diff --git a/homes/common.nix b/homes/common.nix index 38edd35..c70a24c 100644 --- a/homes/common.nix +++ b/homes/common.nix @@ -53,6 +53,11 @@ in { grid = "git rebase -i --autosquash $(git_develop_branch)"; gpub = "git push --set-upstream origin $(git rev-parse --abbrev-ref HEAD)"; + # tsec - TailScale Exit node Connect + tsec = + "tailscale set --exit-node=$(tailscale exit-node suggest | awk '{print $4}' | head -n1)"; + # tsed - TailScale Exit node Disconnect + tsed = "tailscale set --exit-node="; }; sessionPath = [ "$HOME/.local/bin" ]; }; diff --git a/homes/darwin.nix b/homes/darwin.nix index a072866..e3f8920 100644 --- a/homes/darwin.nix +++ b/homes/darwin.nix @@ -20,7 +20,10 @@ SSH_AUTH_SOCK = "$(${pkgs.gnupg}/bin/gpgconf --list-dirs agent-ssh-socket)"; }; - shellAliases = { nproc = "sysctl -n hw.logicalcpu"; }; + shellAliases = { + nproc = "sysctl -n hw.logicalcpu"; + tailscale = "/Applications/Tailscale.app/Contents/MacOS/Tailscale"; + }; }; launchd = { enable = true;