O Z-Shell usa .zprofile e .zshrc em vez de .profile e .bashrc .
Como byobu-enable adiciona os comandos necessários para carregar byobu no .profile (como mencionado na pergunta mencionada), você deve pelo menos movê-lo para o .zprofile , mas se quiser que ele seja carregado toda vez você carrega um novo shell, .zshrc é o único a ser usado.
Isso porque .zprofile é originado uma vez ao abrir uma sessão, enquanto .zshrc é o que é lido na inicialização de um novo terminal, portanto, será aplicado a cada início de terminal.