Skip to content
Simple X11 application launcher with tab-completion, history, and bookmarks
C++ CMake
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CMakeLists.txt XCB modules are required if USE_XCB is set Feb 11, 2016
COPYRIGHT Update copyright years Sep 4, 2017
Changelog Version 2.0.3 Aug 4, 2014
README.md Update README.md Apr 11, 2014
bookmark.cpp Version 2.0.2 Jul 29, 2014
bookmark.h Explicit X11 cleanup, comments style, initial font support Apr 9, 2014
completion.cpp Update copyright years Feb 11, 2016
completion.h Update copyright years Feb 11, 2016
history.cpp Version 2.0.2 Jul 29, 2014
history.h
thingylaunch.cpp Update copyright years Sep 4, 2017
util.cpp Version 2.0.2 Jul 29, 2014
util.h Explicit X11 cleanup, comments style, initial font support Apr 9, 2014
x11_interface.h Chase compiler warnings Apr 14, 2014
x11_libx11.cpp Add usage message Sep 4, 2017
x11_xcb.cpp Add usage message Sep 4, 2017

README.md

thingylaunch

Simple X11 application launcher.

The project is a fork of the original thinglaunch by Matt Johnston, available at http://unix.freecode.com/projects/thinglaunch.

Thingylaunch has been enhanced with the following features:

  • tab-completion
  • history navigation, with the UpArrow and DownArrow keys
  • bookmarks support
    • loaded from the ~/.thingylaunch.bookmarks file, consisting of lines structured as follows:
    char command
    • activated by Alt+char
  • command line arguments
   -fg    foreground color
   -bg    background color
   ⁻fo    font foundry
   -ff    font family
   -fw    font weight
   -fs    font slant
   -fwn   font width name
   -fsn   font style name
   -fps   font point size
  • use either libX11 or libxcb, selected at build time using the CMake option
    -DUSE_XCB=ON

See also http://gahr.ch/thingylaunch/ .

You can’t perform that action at this time.