A tool that can detect windows as they are created and perform actions on those windows if they match a certain set of rules.
Questions tagged [devilspie]
12 questions
11
votes
0 answers
Devilspie on Wayland
I have just upgraded to Ubuntu 17.10 and I'm now using Gnome 3 native over Wayland. My problem is that I have been using devilspie to place windows on the screen in the desired position. I also use the Auto Move Windows extension to place the…
Cliff Stanford
- 211
- 1
- 7
4
votes
2 answers
How do I autostart devilspie under gnome3 on fedora 21?
I am attempting to embed a gnome-terminal on my desktop using devilspie.
Adding a devilspie.desktop file in the ~/.config/autostart directory does nothing. It does not execute on login. However, gnome-terminal does.
Alex C
- 173
- 2
- 5
2
votes
0 answers
Devilspie2 only detects Firefox windows on a restart; how can I fix this?
I'm trying to use devilspie2 to detect when a Firefox window is opened, and remove its window decorations when it does.
This works, but only if the window is already open when devilspie2 is started; opening new windows while devilspie2 is running…
OddOneIn
- 133
- 5
2
votes
0 answers
stopping terminal command gnome-open from opening files as maximised
when I use the terminal command 'gnome-open' for opening files it causes them to always open as maximised, this is a problem because in its maximised form I can't change its position and size using 'wmctrl', which is something I need to do. I've…
Giles
- 877
- 7
- 18
1
vote
1 answer
devilspie detect if application was started with a flag
How can I set devilspie to detect if an application was started with the flag --hello-world from terminal?
For example window_name detects the window title. How can transform in devilspie the following sentence: if one of flags is --hello-world?
(if…
Ionică Bizău
- 3,371
- 10
- 30
- 49
1
vote
0 answers
Remove window frame of a program
Is it possible to start a program without its window frame?
For example: start flash standalone on a SUSE Linux Enterprise Server 11 sp2 machine without its window frame so it looks like when I start a browser and remove it's window-decoration and…
neutron
- 11
- 3
1
vote
1 answer
Openbox: window on the below layer is inaccessible
I am trying to set up a "terminal as desktop wallpaper" in Openbox, as described here
Openbox has the possibility to set below , so that window is running as desktop background, and won't be displayed by the statusbar and unaffected by…
Martin Vegter
- 69
- 66
- 195
- 326
1
vote
1 answer
Change LibreOffice to certain size, even in fullscreen presentation
I want to open LibreOffice with keeping just a little bit of space left, already tried wmctrl without full-screen and that wasn't working to begin with.
I'd like to know if its able to stay the certain size I specified through devilspie2 or…
Alexander
- 111
- 5
1
vote
1 answer
How to make devilspie match Spotify windows?
I would like to create a devilspie (the one with Lisp-like syntax, however, a solution for devilspie2 would be just as good) rule that matches windows of the Spotify music streaming app. Specifically, I would like to set its _GTK_THEME_VARIANT…
Kristóf Marussy
- 111
- 5
1
vote
0 answers
-devilspie doesn't play nice with spawning new terminals
I'm trying to configure devilspie so that on detection of opening a certain directory it runs a script to mount that directory over a network.
I don't think the script itself is too important but just in case I'll display its code…
Rob F
- 297
- 4
- 11
1
vote
1 answer
how to undecorate all windows xfce
How can I undecorate all windows in XFCE? I know devilspie2 can do this, but I only know how to do this for specific windows? How should .ds script look like to undecorate all? Or do you know any other way to achieve this?
user44813
0
votes
2 answers
Unable to kill a process in shell script
I have this script:
#!/bin/sh
cd ~/.devilspie && devilspie Minimize.ds
pkill devilspie
exit 0
The first command runs absolutely fine, but in the second line where it needs to kill the process, it doesn't do so. If I run the command in terminal it…
tamajit mandal
- 9
- 1