Xfce Wiki

Sub domains
 

Verve

The Verve panel plugin is a comfortable command line plugin for the Xfce panel

Features

. The Verve plugin supports several nice features, such as:

  • Opens URLs, e-mail addresses, directories, and programs
  • Command history
  • Auto-completion (including command history)
  • Focus grabbing via D-BUS (so you can bind a shortcut to it)
  • Custom input field width

New features in version 1.1.0:

  • Ability to use the verve plugin to run smart bookmarks instead of commands
  • Support for tilde and variable expansion in directory paths
  • Support for running “normal” commands through your default shell (to expand variables and aliases)
  • Ability to direct command beginning with ! or \ to DuckDuckGo
  • Optional label (screenshot below)

Usage

Once added to the panel, you can use the following keys to control Verve:

  • TAB to iterate through auto-completion entries
  • UP and DOWN arrows to iterate through the command history
  • CTRL+ENTER to run a command in a terminal emulator
  • ESC to clear your input

If you want to launch URLs or eMail addresses using Verve, just paste them into the input field and press ENTER.

Focus Grabbing

Verve installs a script named verve-focus which can be used to bind a keyboard shorcut for Verve to grab the focus. To do so, you first need to open the Xfce settings manager:

xfce-setting-show

Once the dialog has appeared, chose Keyboard. In the next dialog, select the Shortcuts tab and add a shortcut for verve-focus.

After this, Verve should grab the focus and start blinking whenever you press this shortcut. To stop the blinking, just type something (like a command or something else) or click on it with the mouse.

Back To Top


Screenshots

Verve in normal state

:projects:panel-plugins:verve-normal.png

Verve blinking after grabbing the focus

:projects:panel-plugins:verve-blinking.png

Auto-completion

:projects:panel-plugins:verve-completion.png

Version 1.1.0 config dialog

Latest Release

2.0 (2018/04/15)

xfce4-verve-plugin-2.0.0.tar.bz2

SHA-256 Hash: 9e6510ba6c48fcfc60d1c6ab14613dd7b6ff095cabbf4746f82bf788d8ab4cd2
SHA-1 Hash: 732e0b3aa69b8664dc8bfc35fb99b8cbe93942ee
MD5 Hash: 94429b1be9d66ba9b31e4aafb726a8c7


Dependencies

  • GTK 2
  • GLib
  • Xfce packages:
    • libexo
    • libxfce4ui
    • libxfce4util
    • xfce4-panel
  • libpcre

Optional packages:

  • dbus (for the verve-focus command)
  • version 1.1.0+: wordexp (for tilde and variable expansion in directory paths)

—-

Source Code Repository

Reporting Bugs

If you encounter a bug in Verve, please submit a bug report to the Xfce Bugzilla. Please note that to do this you will need to have / create an account on Bugzilla.

Before reporting a new bug, please try your best to check if it has already been reported (see the latest reports below). Click here for a full list of bug reports.

File a new bug or enhancement request

Open Bugs

Back To Top


Return to Main Xfce4-panel page