Tethik / launchy

Simple application launcher for linux. Go / GTK3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

A very basic application launcher for Linux. It scans desktop entries for applications, and that's all. No background process required.

Preview

Dependencies

Uses Go 1.22 (and gotk3), but may be compatible with other versions.

Other library dependencies for compiling on Ubuntu:

libgtk-3-dev
libglib2.0-dev
libgdk-pixbuf2.0-dev

Installing

make # note: fetching and compiling gotk3 for the first time may take a while.
sudo make install

If you want to add some power/system shortcuts, you can use the ones in the powershortcuts/ folder. You probably want to configure them though, since they are made with icons/commands that work for my own i3 setup.

make shortcuts will copy them over to the ~/.local/share/applications directory.

i3 configuration

Add the following to your i3 config (~/.config/i3/config) to launch the application via $mod+d (typicall Win+D).

bindsym $mod+d exec launchy

About

Simple application launcher for linux. Go / GTK3


Languages

Language:Go 96.9%Language:Makefile 1.6%Language:CSS 1.5%