Skip to content

Tiny minimalist app launcher for Linux

License

Notifications You must be signed in to change notification settings

FlamingTempura/proto-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proto-Launcher

Minimalist and tiny (~150KB) application launcher for Linux. Built in C++ with X11.

image

image

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.

Installation

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.

Color scheme and fonts

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

image

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.

Scaling

Use F6 and F7 to adjust the scale (zoom) of the launcher. Use F8 and F9 to adjust the width.

Uninstall

make uninstall

About

Tiny minimalist app launcher for Linux

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published