-
When setting reproduction:
Opening a new window via the original already open window will use config Y Closing all ghostty windows(but not the background process left behind) and opening a new one, will use config X. Expected behavior: all tabs and windows opened after the config has changed(especially after it has been reloaded), should use config Y |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
this issue somehow just disappeared after trying it again, after multiple times that it did happen, unsure what happened |
Beta Was this translation helpful? Give feedback.
-
Ghostty only loads the config when starting up for the first time, and when explicitly told to do so via a keybind action. When So you're seeing the expected behavior once you understand what's going on. If you make changes to the config file, you must explicitly tell Ghostty to reload the config file. |
Beta Was this translation helpful? Give feedback.
Ghostty only loads the config when starting up for the first time, and when explicitly told to do so via a keybind action. When
gtk-single-instance=true
and you launch Ghostty again, the new Ghostty process talks to the old Ghostty process and tells it to open up a new window, then the new Ghostty process exits. At no point in this will the old Ghostty re-read the configuration file. Ghostty does not watch the config file for changes either.So you're seeing the expected behavior once you understand what's going on. If you make changes to the config file, you must explicitly tell Ghostty to reload the config file.