pug работает статически, т.е. после его компиляции создается html файл, и этот html файл уже открывается в браузере. Если вы напишите так
if a > 10
div hello
else
div ne hello
то если в момент компиляции
a была больше 10, то в html файл попадет строка
<div>Hello</div>
и больше никак, до следующей компиляции (и если там уже
a будет меньше, то попадет ne hello).
Поэтому pug ничего не знает о объекте window и адресе текущей страницы. Вы можете адрес задавать в шапке страницы указывая свою переменную, например currentPage. И везде на разных страницах указывать ее разной