aboutsummaryrefslogtreecommitdiff
path: root/files/.config/devilspie2/devilspie2.lua
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2019-03-12 22:37:57 +0500
committerAnton Bobov <abobov@gmail.com>2019-03-12 22:39:59 +0500
commit1d8313793754f0ebc504d590058e70be91431908 (patch)
tree95101dbffaada5141385d231a61ce039ac195621 /files/.config/devilspie2/devilspie2.lua
parent7a9a1c7f60fb400cc4f0d470bcc053992f1b7484 (diff)
zsh updates
Diffstat (limited to 'files/.config/devilspie2/devilspie2.lua')
-rw-r--r--files/.config/devilspie2/devilspie2.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/files/.config/devilspie2/devilspie2.lua b/files/.config/devilspie2/devilspie2.lua
new file mode 100644
index 0000000..2a88a16
--- /dev/null
+++ b/files/.config/devilspie2/devilspie2.lua
@@ -0,0 +1,16 @@
+debug_print("Application: " .. get_application_name() ..
+ ", window: " .. get_window_name() ..
+ ", window type: " .. get_window_type());
+
+if (get_window_type() == 'WINDOW_TYPE_NORMAL') then
+ if (string.find(get_application_name(), 'IntelliJ IDEA')) then
+ set_window_workspace(2);
+ maximize();
+ elseif (get_application_name() == 'Document Viewer') then
+ maximize();
+ elseif (get_application_name() == 'mpv') then
+ center();
+ elseif (get_window_name() == 'gitk') then
+ maximize();
+ end
+end