Bug 432037 - Dolphins terminal does not load the config of zsh shell after reopen
Summary: Dolphins terminal does not load the config of zsh shell after reopen
Status: RESOLVED DUPLICATE of bug 407990
Alias: None
Product: dolphin
Classification: Applications
Component: panels: terminal (show other bugs)
Version: 20.12.1
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-24 14:16 UTC by Zesko
Modified: 2021-01-25 15:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zesko 2021-01-24 14:16:11 UTC
SUMMARY

Dolphins console failed to load .zshrc after reopen.

The issue in KDE forum:
https://forum.kde.org/viewtopic.php?f=224&t=169764&hilit=zsh

STEPS TO REPRODUCE
1. install "zsh" and set "zsh" in default shell for console and Dolphin
2. You change any custom zsh prompt theme.
3. Open Dolphin, then pressing F4 opens the console
4. See the console in Dolphin, if the custom zsh theme looks good
3. Close Dolphin then reopen it.
4. You see zsh with the default theme, not custom theme.
5. Dolphin (second instance) may be too fast and skip the loading zsh config.


EXPECTED RESULT
Please fix Dolphin console to load the config of zsh "~/.zshrc" after reopen or creating new secound instance.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro latest version
KDE Plasma Version: latest version
KDE Frameworks Version: latest version
Qt Version: latest version
Comment 1 Zesko 2021-01-24 14:28:55 UTC
I have the suggestions:

1. solution:
The terminal should be closed automatically while closing the Dolphin.
The Dolphin opens without showing terminal. You should press F4 manually, then zsh theme shows correctly.

Or

2. solution:
The reopened Dolphin should always load the config of zsh properly.
Comment 2 Nate Graham 2021-01-25 15:36:23 UTC

*** This bug has been marked as a duplicate of bug 407990 ***