Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blackdaemon/enso-launcher-continued


https://github.com/blackdaemon/enso-launcher-continued

cairo linux osx python python2 win32

Last synced: 16 days ago
JSON representation

Awesome Lists containing this project

README

        

In addition to the prerequisites outlined in the README, the Linux backend
for Enso currently depends on following Python modules:

* python-cairo
* python-gobject
* python-gtk2
* python-xlib - 0.13 or above is highly advised
* gi

OS packages and binaries:

* xprintidle
requires: libffi, libffi-devel, libXext-devel, libXScrnSaver-devel
* nautilus-python
Required for the file-selection detection to work
1. Install the python extension support into Nautilus by:
yum install nautilus-python -y
nautilus -q
2. Copy the extension from dist/nautilus_extension.py to ~/.local/share/nautilus-python/extensions/
Enso will do that for you when it is first run, however Nautilus restart
is still required after that (nautilus -q).

Having the xset program is optional, though it'll prevent bad key-repeat
problems which could completely break the input handling (by constantly
enabling/disabling Enso while holding the Quasimode trigger key).

A composited environment, using for instance Compiz, KWin4, Metacity's
or xfwin4's compositor or xcompmgr, isn't mandatory, though highly advised
since proper blending will only be available with it.