Projects / bashrun


Bashrun provides a powerful application launcher by running a specialized bash session in a small terminal window, conveniently providing bash features like tab completion and history. Additional features include user-configurable rules for automatically launching certain commands in a new terminal window, looking up manual and info pages, performing dict and Google queries, defining bookmarks for Web pages, or piping command output to the clipboard. Users can add more functionality by defining arbitrary rules for rewriting command lines based on regular expression matches and file test operators. This makes new features like file associations or Web shortcuts trivial to implement.

Operating Systems

Recent releases

  •  07 Dec 2010 09:26

    Release Notes: This release fixes a bug that would sometimes cause bashrun to map or unmap the wrong window when used with xdotool.

    •  06 Jun 2010 09:04

      Release Notes: This release adds a workaround for recent changes in xdotool and fixes a bug that would cause bashrun to run actions twice under certain circumstances.

      •  29 Jan 2010 07:41

        Release Notes: This release fixes a critical bug which prevented bashrun from launching when used with bash 4.1. Install scripts were fixed for systems where sh is different from bash. Another bug was fixed where bashrun would accidentally enter bashdb where present.

        •  06 Oct 2009 13:41

          Release Notes: This is a minor bugfix release. The install scripts now allow non-root installations. The terminal-hold option avoids a resource wasting infinite loop and uses "read -n1" instead. xdotool works more reliably by using the --clearmodifiers option. The default configuration has been improved to make sure meta-keybindings and window resizing works out of the box for xterm.

          •  15 Jun 2009 11:12

            Release Notes: This release fixes various issues with the history not being saved correctly if no xdotool is used or if HISTTIMEFORMAT is set. The HISTCONTROL option "ignorespace" is now also properly applied. New actions browse, filter, and filter-paste have been added.

            Recent comments

            16 Mar 2009 00:12 xhaui

            Great tool, thanks a lot! Eventually a replacement for fbrun. :-)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.