編集履歴ページに戻る
[[$$toc]]
* About
statesd_uim is [http://uim.freedesktop.org/ uim] indicator for [http://modeemi.cs.tut.fi/~tuomov/ion/ ion3].
* Screenshot
||[[$$img http://quasiquote.org/images/statusd_uim-skk-direct.png]]||
||SKK - Direct Mode||
||[[$$img http://quasiquote.org/images/statusd_uim-skk-hankana.png]]||[[$$img http://quasiquote.org/images/statusd_uim-skk-hiragana.png]]||
||SKK - Hankaku Katakana Mode||SKK - Hiragana Mode||
||[[$$img http://quasiquote.org/images/statusd_uim-look.png]]||
||Look - Look Mode||
- * Requirement
-
- - ''''''*''''''BSD
-
- If you want to translate this module to another environment, [[OpenBSD-man:kqueue]] may be helpful.
-
* Install
# Edit Makefile
# `make && make install',
# Copy ''cfg_statusbar.lua'' from installed directory of ion3 to ''''''~/.ion3'''''' and edit it.
# Restart ion3
* Setup
You must open file ''~/.ion3/cfg_statusbar.lua'',
append im status values to line of template="..." and
add entry of statesd_uim to mod_statusbar.launch_statusd.
For example,
{{{
-- Create a statusbar
mod_statusbar.create {
-- snip
template="[ %date || load:% %>load || mail:% %>mail_new/%>mail_total || im:% %<uim_im_name %<uim_im_mode ] %filler%systray",
}
-- Launch ion-statusd. This must be done after creating any statusbars
-- for necessary statusd modules to be parsed from the templates.
mod_statusbar.launch_statusd {
-- snip
uim = {
interval=100,
},
}
}}}
** Variables
- uim_im_name: name of input method
- uim_im_mode: input mode
* Download
+ - [[files:statusd_uim-1.1.tar.gz]]
- [[files:statusd_uim-1.0.tar.gz]]