一直使用Guake终端,感觉蛮好用的,快速的切入切出感觉很爽。但是由于我在工作室的时候会使用很多显示器,多屏令guake表现不尽如我意。我不能随意的把guake终端放到我正在操作的屏幕上使用。
针对这个问题,有一次我和同事说起,他说能够给我一个patch让我在多显示器下切换使用guake,那个patch如下:
--- /usr/bin/guake.bak 2013-05-27 14:29:48.589649485 +0800 +++ /usr/bin/guake 2013-05-27 15:00:05.067180502 +0800 @@ -844,7 +844,8 @@ # get the rectangle just from the first/default monitor in the # future we might create a field to select which monitor you # wanna use - window_rect = screen.get_monitor_geometry(0) + current_monitor = screen.get_current_monitor() + window_rect = screen.get_monitor_geometry(current_monitor) total_width = window_rect.width window_rect.height = window_rect.height * height / 100 window_rect.width = window_rect.width * wi