EnglishFrenchSpanish

OnWorks favicon

devilspie - Online in the Cloud

Run devilspie in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command devilspie that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


devilspie - perform actions on windows as they are created

SYNOPSIS


devilspie [OPTION]... configuration-files...

DESCRIPTION


devilspie is a program which can detect windows as they are created, and perform actions
on them if they match as set of criteria.

The configuration files are a set of s-expressions. For documentation and examples, see
/usr/share/doc/devilspie/.

Command-lines options:

-a --apply-to-existing
Apply to all existing windows instead of just new windows.

-d --debug
Output debug information

ALLOWED SYMBOLS


In the input files, the following symbols are known by devilspie:

is String equality, (is a b) means a is the same as b.

contains
Substring, (contains haystack needle) means haystack contains needle.

matches
Regexp matches, (matches str pattern) means the regexp pattern matches str.

window_name
Return the title of the current window (String).

window_role
Return the role (as determined by the WM_WINDOW_ROLE hint) of the current window
(String).

window_class
Return the class of the current window (String).

window_xid
Return the X11 window id of the current window (Integer).

application_name
Return the application name (as determined by libwnck) of the current window
(String).

window_property
Returns the given property of the window, e.g. pass "_NET_WM_STATE" (String).

window_workspace
Returns the workspace a window is on (Integer).

debug Debugging function, outputs the current window's title, name, role and geometry
(Returns TRUE).

print Print args (without trailing 0 returns boolean).

println
Print args (with trailing 0 returns boolean).

str Transform parameters into strings and concat them.

hex Transform the integer parameter into an unsigned hexadecimal string (with 0x
prefix).

geometry
Set position + size (as tring) of current window (returns boolean).

fullscreen
Make the current window fullscreen (returns TRUE).

focus Focus the current window (returns TRUE).

center Center position of current window (returns boolean).

maximize
Maximise the current window (returns TRUE).

maximize_vertically
Maximise vertically the current window (returns TRUE).

maximize_horizontally
Maximise horizontally the current window (returns TRUE).

unmaximize
Un-maximise the current window (returns TRUE).

minimize
Minimise the current window (returns TRUE).

unminimize
Un-minimise the current window (returns TRUE).

shade Shade ("roll up") the current window (returns TRUE).

unshade
Un-shade ("roll down") the current window (returns TRUE).

close Close the current window (returns TRUE).

pin Pin the current window to all workspaces (returns TRUE).

unpin Unpin the current window from all workspaces (returns TRUE).

stick Make the current window stick to all viewports (returns TRUE).

unstick
Unstick the window from viewports (returns TRUE).

set_workspace
Move the window to a specific workspace number, counting from 1 (returns boolean).

set_viewport
Move the window to a specific viewport number, counting from 1 (returns boolean).

skip_pager
Remove the current window from the window list (returns TRUE).

skip_tasklist
Remove the current window from the pager (returns TRUE).

above Set the current window to be above all normal windows (returns TRUE).

below Set the current window to be below all normal windows (returns TRUE).

decorate
Add the window manager decorations to the current window (returns boolean).

undecorate
Remove the window manager decorations from the current window (returns boolean).

wintype
Set the window type of the current window (returns boolean). Accepted values are:
normal, dialog, menu, toolbar, splashscreen, utility, dock, desktop.

opacity
Change the opacity level (as integer in 0..100) of the current window (returns
boolean).

spawn_async
Execute a command in the background (returns boolean). Command is given as a single
string, or as a series of strings (similar to execl).

spawn_sync
Execute a command in the foreground (returns command output as string, or FALSE on
error). Command is given as a single string, or as a series of strings (similar to
execl).

Use devilspie online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    GenX
    GenX
    GenX is a scientific program to refine
    x-ray refelcetivity, neutron
    reflectivity and surface x-ray
    diffraction data using the differential
    evolution algorithm....
    Download GenX
  • 2
    pspp4windows
    pspp4windows
    PSPP is a program for statistical
    analysis of sampled data. It is a free
    replacement for the proprietary program
    SPSS. PSPP has both text-based and
    graphical us...
    Download pspp4windows
  • 3
    Git Extensions
    Git Extensions
    Git Extensions is a standalone UI tool
    for managing Git repositories. It also
    integrates with Windows Explorer and
    Microsoft Visual Studio
    (2015/2017/2019). Th...
    Download Git Extensions
  • 4
    eSpeak: speech synthesis
    eSpeak: speech synthesis
    Text to Speech engine for English and
    many other languages. Compact size with
    clear but artificial pronunciation.
    Available as a command-line program with
    many ...
    Download eSpeak: speech synthesis
  • 5
    Sky Chart / Cartes du Ciel
    Sky Chart / Cartes du Ciel
    SkyChart is a software to draw chart of
    the night sky for the amateur astronomer
    from a bunch of stars and nebulae
    catalogs. See main web page for full
    download...
    Download Sky Chart / Cartes du Ciel
  • 6
    GSmartControl
    GSmartControl
    GSmartControl is a graphical user
    interface for smartctl. It allows you to
    inspect the hard disk and solid-state
    drive SMART data to determine its
    health, as w...
    Download GSmartControl
  • More »

Linux commands

  • 1
    abc2abc
    abc2abc
    abc2abc - a simple abc
    checker/re-formatter/transposer ...
    Run abc2abc
  • 2
    abc2ly
    abc2ly
    abc2ly - manual page for abc2ly
    (LilyPond) 2.18.2 ...
    Run abc2ly
  • 3
    coqmktop
    coqmktop
    coqmktop - The Coq Proof Assistant
    user-tactics linker ...
    Run coqmktop
  • 4
    coqtop
    coqtop
    coqtop - The Coq Proof Assistant
    toplevel system ...
    Run coqtop
  • 5
    g.copygrass
    g.copygrass
    g.copy - Copies available data files in
    the current mapset search path to the
    user�s current mapset. KEYWORDS:
    general, map management ...
    Run g.copygrass
  • 6
    g.dirsepsgrass
    g.dirsepsgrass
    g.dirseps - Internal GRASS utility for
    converting directory separator
    characters. Converts any directory
    separator characters in the input string
    to or from na...
    Run g.dirsepsgrass
  • More »

Ad