dots/modules/hosts/common/linux/nixroutes.nix
2026-03-10 00:41:32 -04:00

7 lines
410 B
Nix

{ config, lib, ... }:
let
hostName = config.networking.hostName;
in {
programs.zsh.shellAliases.nixroutes =
"cd ~/repos/dots && echo '=== Current Routes ===' && ip route show && ip -6 route show && echo '' && echo '=== New Build Routes ===' && nix eval --json '.#nixosConfigurations.${hostName}.config.systemd.network.networks.\"10-wan\".routes' | jq -r '.[] | \"\(.Destination) via \(.Gateway)\"'";
}