Existem provavelmente muitas maneiras de fazer isso, dependendo de suas especificidades, mas aqui está uma maneira. Coloque sua configuração em ~/.xsessionrc
. A partir daí, você pode iniciar o xrandr para configurar suas telas e o iwconfig para sua rede, ou o que for. Você pode executar o iwlist ou algo similar para procurar por pontos de acesso, mas observe que isso irá desacelerar seu processo de login. Então aqui está um exemplo grosseiro:
if sudo iwlist scan | grep -q 'ESSID:"xxx"'; then
xrandr ...
iwconfig ...
else ...
fi