Você precisa adicionar /home/me/.cpan/build à @INC da sua instalação perl. Como você pode ver na mensagem de erro, não está lá:
(@INC contains: /etc/perl /usr/local/lib/perl/5.18.2
/usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18
/usr/share/perl/5.18 /usr/local/lib/site_perl .)
A maneira mais simples de fazer isso é definir PERL5LIB no arquivo ~/.profile (ou ~/.bash_profile ):
export PERL5LIB="/home/me/.cpan/build:$PERL5LIB"
Em seguida, faça a fonte do arquivo ( . ~/.profile ) ou efetue logout e faça login novamente.
Isso permitirá que você execute o script manualmente, mas ele ainda não estará disponível quando você executar via .i3/config , pois provavelmente ele não lê .profile . Para ter certeza de que funcionará, defina PERL5LIB explicitamente em seu próprio script:
#!/bin/bash
PERL5LIB="/home/max/.cpan/build:${PERL5LIB}" menutray -i -u -r &>/tmp/filename