diff --git a/modules/hosts/common/linux/nixroutes.nix b/modules/hosts/common/linux/nixroutes.nix new file mode 100644 index 0000000..0b50bdf --- /dev/null +++ b/modules/hosts/common/linux/nixroutes.nix @@ -0,0 +1,7 @@ +{ 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'"; +}