我正在制作个人桌面环境,我使用的程序之一是 compiz。但是,我需要从 shell 脚本执行所有组件,每次启动 compiz 时,它都会以默认模式运行。有没有办法从终端运行 Compiz,同时告诉它使用 CCSM 配置文件?提前致谢。
答案1
不可以。目前,您只能使用ccsm
以下四个选项之一:
-h
(--help
) - 显示帮助信息并退出-p PLUGIN
(--plugin=PLUGIN
) - 打开ccsm
的页面PLUGIN
。例如:ccsm -p expo
-c CATEGORY
(--category=CATEGORY
) -ccsm
直接打开CATEGORY
。例如:ccsm -c "Window Management"
-v
(--version
)-显示当前版本ccsm
并退出。
查看man ccsm
并检查所有这些。
同时,在您的脚本中,您可以使用类似以下命令:
(ccsm &) && sleep 2 && xdotool key Tab Tab Tab Tab Tab Tab Tab Tab Tab Tab Tab Return && sleep 2 && xdotool key Tab Tab Tab Tab Tab Tab Tab Return && sleep 2 && xdotool key slash p a t h slash t o slash y o u r underscore c c s m period p r o f i l e Return
您只需使其适应您的系统即可。
答案2
您可以通过在启动 compiz 或 ccsm 之前设置不同的 HOME 环境变量来实现这一点。