[トップ][一覧][最近の更新]

編集履歴:差分

記録開始と2009/02/16 12:28:33 JST間のuim/statusd_uimの変更箇所

編集履歴ページに戻る

  [[$$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]]