Skip to content

Raffarti/Touchegg-gce

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.

Please note that this is not Touchégg nor Touchégg-gui, which author is José Expósito jose.exposito89@gmail.com.
This is a gui interface to edit Touchégg configuration file alternative to Touchégg-gui.
Author: Raffaele Pertile raffarti@zoho.com

Dependencies:

sudo apt-get install build-essential libqt4-dev libx11-6 libx11-dev

BUILD & INSTALLATION:

Build and install in /usr/local (default prefix):

mkdir build && cd build
qmake ..
make && make install

Build and install in user's home:

mkdir build && cd build
qmake PREFIX=~/.local ..
make && make install

ADVANCED HELP

To customize installation directories use:

qmake VARIABLE=value

variables and defaults:

PREFIX=/usr/local
BIN_PATH=$$PREFIX/bin
CONFIG_PATH=$$PREFIX/etc
SLIB_PATH=$$PREFIX/share
ICONS_PATH=$$SLIB/icons
TLIB_PATH=$$SLIB_PATH/touchegg-gce
DICTS_PATH=$$TLIB_PATH/Dictionaries

NOTE: relative paths will be refered to .pro file location.


To customize installation use:

qmake INSTALLS="part1 part2 ..." (e.g. qmake INSTALLS="target translations")

or

qmake SKIP="part1 part2 ..." (e.g. qmake SKIP="icons desktop")
part description
target executable file
translations translation files
default_config default configuration for touchégg
conf default configuration file
desktop .desktop file (application shortcut)
icons icons files

To create an executable with compressed resources use

qmake standalone=y; make