Skip to content

Kabukiman is a small dictionary application that uses modules to look up for the words/expressions. The idea is that anybody can write modules for Kabukiman and so extend its functionality.

License

Notifications You must be signed in to change notification settings

umago/kabukiman

Repository files navigation

Kabukiman

Kabukiman is a small dictionary application that uses modules to look up for the words/expressions. The idea is that anybody can write modules for Kabukiman and so extend its functionality.

Modules that come by default: * Google Translate * Babylon (alpha)

Requirements

* python2.6
* python-gtk
* python-xlib

Install

Using distutils

# python setup.py install

Creating deb package

$ python setup.py install --deb
# dpkg -i dist/kabukiman_<version>-<arch>.deb

Usage

Select a text in any window and press CTRL + SHIFT + X or press F8, type the text and hit enter, kabukiman will search that text into actives modules.

All shortcuts can be configured in the preferences dialog (CTRL + P).

More information

Creating a module

Please check this page.

License

Kabukiman is distributed under the terms of the GNU General Public License, version 2. See the COPYING file for more information.

Contributor list

Lucas Alvares Gomes (aka umago) [email protected]

Contributing

  1. Fork it
  2. Create a branch (git checkout -b <branch name>)
  3. Commit your changes (git commit -am "Added ...")
  4. Push to the branch (git push origin <branch name>)
  5. Create an Issue with a link to your branch

Please take a look at TODO file to see bugs and not-implemented-yet features.

About

Kabukiman is a small dictionary application that uses modules to look up for the words/expressions. The idea is that anybody can write modules for Kabukiman and so extend its functionality.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages