We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 388912d + b2279c9 commit 185aa10Copy full SHA for 185aa10
src/modules/hyprland/language.cpp
@@ -38,7 +38,10 @@ auto Language::update() -> void {
38
std::lock_guard<std::mutex> lg(mutex_);
39
40
std::string layoutName = std::string{};
41
- if (config_.isMember("format-" + layout_.short_description)) {
+ if (config_.isMember("format-" + layout_.short_description + "-" + layout_.variant)) {
42
+ const auto propName = "format-" + layout_.short_description + "-" + layout_.variant;
43
+ layoutName = fmt::format(fmt::runtime(format_), config_[propName].asString());
44
+ } else if (config_.isMember("format-" + layout_.short_description)) {
45
const auto propName = "format-" + layout_.short_description;
46
layoutName = fmt::format(fmt::runtime(format_), config_[propName].asString());
47
} else {
0 commit comments