我想最小化除 Conky 应用程序之外的所有打开的窗口,因为默认的最小化全部会使屏幕上的 Conky 信息消失。
答案1
这是脚本 minallwin.lua(用 lua 语言编写)
-- shebang for running in several platforms
-- #!/bin/sh
-- _=[[
-- exec lua "$0" "$@"
-- ]]
f = assert (io.popen ("wmctrl -lp"))
for line in f:lines() do
w_id = string.sub(line,1,10)
i, j = string.find(line,"conky")
if (i == nil) then
os.execute("xdotool windowminimize " .. w_id)
end
end -- for loop
f:close()
答案2
有一个名为的选项own_window_type
如果你将它设置为desktop
conky 则不会被最小化:
nano ~/.conkyrc
并添加:
own_window_type desktop
保存文件并完成。