O que acabei fazendo é criar um novo perfil para o Konsole, "Work". E eu tenho que definir para executar o mesmo que o normal, mas pode definir variáveis de ambiente específicas, então eu disse a ele para definir HAT_PROJECT = trabalho como uma variável de ambiente adicional. Então, na parte inferior da minha .bashrc, simplesmente executo " . hat.sh $HAT_PROJECT
" se estiver definida, e também descompacte para que não sobreviva.
Isso não é significativamente diferente da segunda opção do mgorvan, pois acaba criando um monte de lixo extra que eu esperava evitar.
Obrigado ao #kde no IRC por que a primeira opção não funcionou.