This is an old revision of the document!
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 entriesUP
andDOWN
arrows to iterate through the command historyCTRL+ENTER
to run a command in a terminal emulatorESC
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.
Screenshots
Verve in normal state
Verve blinking after grabbing the focus
Auto-completion
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
Bugs should be reported to the Xfce bug tracking system (product Xfce Panel Plugins
, component verve
).