まず、mikutterを使うためには、gtk+というものを入れる必要があります。
このバージョンを、Homebrewなら
brew info gtk+
などで確認して下さい。
このときバージョンが2.24.20だと、日本語入力ができません。
2.24.18ならばできることを確認したので、これを使えば安心です。
このことがどこにも書いておらず、苦労しました…
バージョンの下げ方は、「homebrew バージョン指定」等とググれば出てくるので、省略します。
あとは、やることは2つだけです。
一つは、
~/.xinitrc.d
を作成し、その中にuim-xim.shを作成します。内容は、
#!/bin/sh
/Library/Frameworks/UIM.framework/Versions/Current/bin/uim-xim &
とします。
もう一つは、
/etc/launchd.confを作成して、内容を
setenv LANG=ja_JP.UTF-8
setenv XMODIFIERS=@im=uim
setenv GTK_IM_MODULE=uim
とします。
sudoでやる必要があります。
20-uim.shを作るとか書いてあることがありますが、不要です。