diff options
| author | Anton Bobov <abobov@gmail.com> | 2019-10-06 22:10:36 +0500 |
|---|---|---|
| committer | Anton Bobov <abobov@gmail.com> | 2019-10-06 22:11:43 +0500 |
| commit | 4962e6c7fc445ee94e0669c7df595579a60518fc (patch) | |
| tree | 24f8d1c408b78c6196f77113432de0cc4104595c /files/.config/devilspie2 | |
| parent | 20f920203a4334b6e88b988932d79d5fb6a4e476 (diff) | |
Updates
Diffstat (limited to 'files/.config/devilspie2')
| -rw-r--r-- | files/.config/devilspie2/devilspie2.lua | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/files/.config/devilspie2/devilspie2.lua b/files/.config/devilspie2/devilspie2.lua index 2a88a16..611c39b 100644 --- a/files/.config/devilspie2/devilspie2.lua +++ b/files/.config/devilspie2/devilspie2.lua @@ -1,16 +1,23 @@ debug_print("Application: " .. get_application_name() .. ", window: " .. get_window_name() .. - ", window type: " .. get_window_type()); + ", window type: " .. get_window_type() .. + ", window class: " .. get_window_class()); 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 + if (get_application_name() == 'Document Viewer') then maximize(); elseif (get_application_name() == 'mpv') then center(); elseif (get_window_name() == 'gitk') then maximize(); + elseif (get_window_name() == 'win0') then + -- IntelliJ IDEA starting window + set_window_workspace(2); + elseif (get_window_class() == 'jetbrains-idea') then + set_window_workspace(2); + maximize(); + elseif (get_window_class() == 'jetbrains-datagrip') then + set_window_workspace(2); + maximize(); end end |
