GitHunt
YO

yoosamui/docklight

Linux Dock Launcher with Preview. Helps to access and manage application windows.

Docklight

Manage access to applications.

image

Installation

Docklight for Debian/Ubuntu Linux platform (64-bit)

For non Debian/Ubuntu Systems change the package manager in the install_dependecies.sh script.
clone this repository if you want to get the stable version:

$ git clone https://github.com/yoosamui/docklight

This will create the directory docklight.

clone this repository if you want to get the current version:

$ git clone --branch current https://github.com/yoosamui/docklight

This will create the directory docklight.

cd into it:

$ cd docklight

Eexecute the following bash scripts:

$ sudo ./install_dependencies.sh
$ sudo ./install_docklight.sh

docklight is now installed on your system and will start after next login.
Start it manually with:

$ docklight5
or
with parameters like so:
$ docklight5 '-l left '

You can start docklight with the following parameters:

image
Remember that, parameters replace the config file values.

Uninstallation

$ cd docklight
$ sudo make uninstall

If you want to remove the configuration files, do the following bash statement:

$ rm -rfd /home/$USER/.config/docklight

Compile the source code

$ cd docklight
$ ./autogen.sh
$ ./configure.sh
$ make

The final executable is located at:
$ cd <YOUR_DOCKLIGHT_PATH>/src/docklight

Configure

Change the icon or preview size values or event create new themes.

The configurations directory is here: /home/$USER/.config/docklight

The configuration Filename is: docklight5.config

Mouse keys

Left mouse click : minimize/unminimize group
.
Left mouse press and hold : activate drag & drop.

Right mouse click : activate context menu.

Right mouse click longer press : activate context image preview.

Mouse wheel : scroll through the window group list.

Current state

beta version: 5.2.64

Languages

C++95.6%C1.7%Makefile1.1%Shell1.0%M40.6%

Contributors

GNU General Public License v3.0
Created November 21, 2018
Updated February 14, 2026