Posted onby admin

Queues typically, but do not necessarily, order elements in a FIFO (first-in-first-out) manner. Among the exceptions are priority queues, which order elements according to a supplied comparator, or the elements' natural ordering, and LIFO queues (or stacks) which order the elements LIFO (last-in-first-out). If you launch them in the foreground, then you have to wait until one finishes and then you can start the next one. You can always use a graphical file manager that supports a copy queue but I prefer to work.

CopyQ is advanced clipboard manager with editing and scripting features.


Copy Queue C#


CopyQ monitors system clipboard and saves its content in customized tabs.Saved clipboard can be later copied and pasted directly into any application.

The Log Copy Queue tab shows every transaction log backup file in the log copy queue for the SQL Server instance or database that you have selected in the Registered SQL Servers pane. To update the details, on the View menu, click Refresh Connection (or press F5). I wrote a blog article about queue duplication a while back. Just use the rules to copy categories, impacts, and priorities. 5.3 will let you import a queue as a resource. Export your queue, re-import, and change the name. Assuming the OP is running 5.3 - which hasn't officially been released yet. DirectX 12 exposes command queues for either graphics (called 'Direct'), compute or copy tasks. In terms of provided functionality, each one is a super-set of the following one. The specification states that command queues can be executed concurrently by the device.



  • Support for Linux, Windows and OS X 10.9+
  • Store text, HTML, images or any other custom formats
  • Quickly browse and filter items in clipboard history
  • Sort, create, edit, remove, copy/paste, drag’n’drop items in tabs
  • Add notes or tags to items
  • System-wide shortcuts with customizable commands
  • Paste items with shortcut or from tray or main window
  • Fully customizable appearance
  • Advanced command-line interface and scripting
  • Ignore clipboard copied from some windows or containing some text
  • Support for simple Vim-like editor and shortcuts
  • Many more features


To install CopyQ, use the binary package or installer provided for your system.

For unlisted systems, please follow the instructions inBuild from Source Code.


On Windows you can use one of the following options to install the app:

  • Scoop package from the extras bucket.

Using Scoop:

Using Chocolatey:


On OS X you can use Homebrew to install the app.

Debian 10+, Ubuntu 18.04+, and their derivatives

Copy Queue

Install copyq package.

copyq-plugins is highly recommended. copyq-doc available.

Ubuntu PPA


Install and keep CopyQ always up to date by running the following three commands from the terminal:

Copy Queue Length


Install copyq package.

Arch Linux

Install copyq package.

Other Linux Distributions


Install Flatpak and com.github.hluk.copyq fromFlathub.

Start the application from menu or with following command:

Using the App

To start the application double-click the program icon or run copyq.

The list with clipboard history is accessible by clicking on system tray iconor running copyq toggle.

Copying text or image to clipboard will create new item in the list.


Selected items can be:

  • edited (F2)
  • removed (Delete)
  • sorted (Ctrl+Shift+S, Ctrl+Shift+R)
  • moved around (with mouse or Ctrl+Up/Down)
  • copied back to clipboard (Ctrl+C)
  • pasted to previously active window (Enter)

All items will be restored when application is started next time.

To exit the application select Exit from tray menu or press Ctrl-Q keys in theapplication window.

Read more:

Adding Functionality

To create custom action that can be executedfrom menu, with shortcut or when clipboard changes:

Exchange Database Copy Queue Length

  • go to Command dialog (F6 shortcut),
  • click Add button and select predefined command or create new one,
  • optionally change the command details (shortcut, name),
  • click OK to save the command.


One of very useful predefined commands there is “Show/hide main window”.


Read more:

Command Line

CopyQ has powerful command line and scripting interface.

Note: The main application must be running to be able to issue commands usingcommand line.

Print help for some useful command line arguments:

Insert some texts to the history:

Omitting double-dash (--) in the command above would mean that slash() in arguments will be treated as special character so that n is newline character, t is tab, is slash, x is x etc.

Create single item containing two lines:

Print content of the first three items:

Show current clipboard content:

Copy text to the clipboard:

Load file content into clipboard:

Create image items:

Read more:

Build from Source Code

Copy queue length exchange 2013

To build the application from source code, first install the required dependencies:

  • optional on Linux/X11: development files and libraries for Xtst and Xfixes

Install Dependencies



Build the App

Change install prefix if needed:

Copy Queue Java

You can now run the built app.


You can help translate the application (click the banner below)or help fix issues and implement new features.

Read more: