finkで入れたんならPATHが通ってないんじゃないん? .bashrcとか.tcshrcに
書いてたとしても、そこでは読まれないし。

他にもそのWM独自に必要な変数があればexecの前にexportするとよろし。