Minimalist and tiny (~150KB) application launcher for Linux. Built in C++ with X11.
Proto-launcher allows you to open applications which have desktop entries in the following directories:
/usr/share/applications
/usr/local/share/applications
~/.local/share/applications
This has only been tested on Arch Linux -- comments and suggestions welcome on the issue tracker.
git clone https://github.com/FlamingTempura/proto-launcher.git
cd proto-launcher
make install
You may also need to install libxft
, libxrandr
, and ubuntu fonts.
To run the launcher:
proto-launcher
To use a keyboard combo to open the launcher, configure your desktop environment to run proto-launcher
when you press a key shortcut.
Use F4
and F5
to cycle through the included color schemes.
You can override colors and fonts in ~/.config/launcher.conf
. E.g.:
[Style]
title=#f8f8f2
comment=#75715e
match=#a6e22e
background=#272822
highlight=#49483E
regular=Ubuntu,sans-11
bold=Ubuntu,sans-11:bold
smallregular=Ubuntu,sans-10
smallbold=Ubuntu,sans-10:bold
large=Ubuntu,sans-20:light
Colors must be 6-digit hexidecimal strings prefixed with a hash (e.g. #ff0000
). Fonts must be written as <families>-<size>:<options>
(e.g. verdana-10:italic
). For more examples see the fontconfig docs.
Use F6
and F7
to adjust the scale (zoom) of the launcher. Use F8
and F9
to adjust the width.
make uninstall