ueno/ibus-m17n — comment on commit 4a2f3279fb4fbeb8be66ff7bf40cce57e616d45b
File:  line 0
By thoughtless:

Allowing selection of blacklisted engines would be great. If there were a way to just add a config file in ~/.m17n/ to overwrite the default values that would be great.

I have tried poking around with most of the options in the preferences window, but I can't find this feature in ibus-pinyin. (But that doesn't mean it isn't there).

Your suggestion to edit /usr/share/ibus-m17n/setup/default.xml worked. But instead I decided to create a file called ~/.m17n/zh-mypinyin.mim with the following content:

```lisp
;; zh-mypinyin.mim -- Input method for Chinese Pinyin

(input-method zh mypinyin)

(description "Input method for Chinese Pinyin characters.Note that it's not for inputting Han characters.")

(title "MyPinYin")

(include (zh pinyin) map vowel)
(include (zh pinyin) map tone)

(state
(init
(vowel (shift select)))
(select
(tone (shift init))))
```

That felt better than editing a file created by the package. That way my change won't get overwritten by an upgrade.