Sample config file is located at /usr/share/doc/kime/default_config.yaml. Check
default_config.yaml to see the default configuration
file. Copy this file to /etc/xdg/kime/config.yaml for global default configuration.
You may create per user file at ~/.config/kime/config.yaml.
You can also change the location of config file using $XDG_CONFIG_DIR or
$XDG_CONFIG_HOME environment variable. kime will try to read
$XDG_CONFIG_DIR/kime/config.yaml and $XDG_CONFIG_HOME/kime/config.yaml too.
Set kime programs logging level
Please select one of OFF, ERROR, WARN, INFO, DEBUG, TRACE
kime daemon setting
List of daemon modules default is all
- Xim
- Wayland
- Indicator
kime-indicator setting
Set icon color for indicator
- Black
- White
| default | Black |
|---|
kime-engine setting
Set keycode translation layer useful when you're using special keyboard.
| default | null |
|---|
Set default InputCategory when IME starts, please select between Latin and Hangul
| default | Latin |
|---|
Set category state globally
| default | false |
|---|
Set engine hotkey format is Key: Content
Global hotkey
Hotkey for specific category override global hotkey
Hotkey for specific mode override global, category hotkey
Toggle Left and Right category
Switch to specific category
Enable specific mode
End current preedit state then commit
Do nothing
Bypass key to continue key process
Consume key to end key process
When hotkey processed it act like Consume otherwise it act like Bypass
Preedit window font name and size for XIM
| default | [D2Coding, 15.0] |
|---|
Set latin setting
Handling key event by external as possible
Set latin layout
| default | Qwerty |
|---|
QwertyDvorakColemak
Set hangul setting
Set preedit johab encoding level
| default | Needed |
|---|
Let commit by word
| default | false |
|---|
Set hangul layout
| default | dubeolsik |
|---|
directqwertycolmakdubeolsik(두벌식)sebeolsik-3-90(세벌식 390)sebeolsik-3-91(세벌식 최종)sebeolsik-3sin-1995(신세벌식 1995)sebeolsik-3sin-p2(신세벌식 p2 옛한글은 미구현)
Custom layout can be added by creating layout YAML files
at $XDG_CONFIG_HOME/kime/layouts/ directory. See dubeolsik.yaml for the
structure of keyboard layout file.
Adjust layout addons
format is layout_name: [Addon], all applies all layouts
all:
- ComposeChoseongSsang
dubeolsik:
- TreatJongseongAsChoseonggTreat jongseong as choseong
간 + ㅏ = 가나
값 + ㅏ = 갑사Compose previous jongseong and current choseong
Note that it depends on other addons this example is only work when ComposeChoseongSsang is on
읅 + ㄱ = 을ㄲ
앇 + ㅅ = 악ㅆCompose choseong, jungseong, and jongseong even order is reversed it could be help for fix typo error.
ㅏ + ㄱ = 가
ㅚ + ㄱ = 괴
ㅏ + $ㅁ + ㅁ = 맘When you press same choseong it will be ssangjaum
ㄱ + ㄱ = ㄲ
ㅅ + ㅅ = ㅆ
ㄷ + ㄷ = ㄸ
ㅂ + ㅂ = ㅃ
ㅈ + ㅈ = ㅉSame as above but work on backspace(e.g. ㄲ -> ㄱ)
ㅑ + ㅣ = ㅒ
ㅕ + ㅣ = ㅖㄱ + ㄱ = ㄲ
ㅅ + ㅅ = ㅆ