reload layout on hyprctl layout

This commit is contained in:
vaxerski 2022-07-16 22:44:29 +02:00
parent cb2989cec5
commit 1848086abd

View file

@ -456,6 +456,9 @@ std::string dispatchKeyword(std::string in) {
if (COMMAND.contains("input")) if (COMMAND.contains("input"))
g_pInputManager->setKeyboardLayout(); // update kb layout g_pInputManager->setKeyboardLayout(); // update kb layout
if (COMMAND.contains("general:layout"))
g_pLayoutManager->switchToLayout(g_pConfigManager->getString("general:layout")); // update layout
Debug::log(LOG, "Hyprctl: keyword %s : %s", COMMAND.c_str(), VALUE.c_str()); Debug::log(LOG, "Hyprctl: keyword %s : %s", COMMAND.c_str(), VALUE.c_str());
if (retval == "") if (retval == "")