yqrashawn / GokuRakuJoudo

config karabiner with ease
GNU General Public License v3.0
1.17k stars 120 forks source link

Multiple input sources as condition #196

Open hacker-DOM opened 1 year ago

hacker-DOM commented 1 year ago

So I have

:input-sources {
    :us {
        :input_source_id "US"
        :language "en"
    }
    :dv {
        :input_source_id "Dvorak"
        :language "en"
    }
}

If i do

{:des "shift  ->  tab"
    :rules [
        [:condi :us :dv]
        [:##left_shift :tab]
        [:##right_shift :tab]
    ]
}

then it works for neither us, nor dv. I think the problem might be that there are two input_sources conditions. Maybe merging them into one input_source condition would work?

image