我想设置一个命令,可以在重启后恢复所有窗口。
我通常为每个工作区设置一组窗口(多个显示器),用于执行特定任务。重启后(现在更频繁了,因为 SSD 显然不应该休眠),我会设置每个工作区。
理想情况下我可以运行如下命令:
./restoreWindows 1 work
./restoreWindows 2 play
第一个命令将为“工作”配置文件在工作区#1上“恢复窗口”,我提前将其定义为:
- 屏幕 1 上的终端占据屏幕的左半部分,在目录中启动
workProject
- 屏幕 1 上的终端占据屏幕的右半部分,在目录中启动
workProject
并运行命令grunt
- 屏幕 2 上的 chrome/chromium 浏览器 [带有标签]
终端和 chrome/chromium 几乎就是我需要恢复的全部。
我还会满足于在当前桌面上恢复特定配置文件的窗口:
./restoreDesktop work #restores on active workspace