具體實現步驟:
1、新建一個終端配置文件,點“編輯”->“配置文件”->“新建”一個配置文件(基於“默認”),名字隨你,這裡用DesktopConsole,然後編輯。“常規”選項中,“默認在新終端中顯示菜單欄”——去勾;“命令和標題”選項中,“起始標題”中填寫DesktopConsole,動態設置標題為“保持原始標題”;“背景”選項中選擇“透明背景”,並選擇適當的透明度;“滾動”選項中禁用“滾動條”。配置完後單擊“關閉”回到“配置文件”對話框,在“啟動新終端使用的配置文件”那裡選擇你要的配置文件(一般是“默認”,不要選DesktopConsole這個)。
2、ccsm設置:
常規選項,“隱藏跳過任務欄窗口”——去勾,如圖1
去掉邊框修飾,如圖2
添加窗口規則,如圖3
原文中說到:為了不會誤傷其他窗口。。。。最好還是給圖2和圖3的title後面再&一個class=gnome-terminal,像這樣(title=inDesktop886) & (class=gnome-terminal)。但是我實際的操作中添加進去後反而達不到應有的終端嵌入效果,所以這裡建議不必添加。
3.添加命令啟動腳本
新建DesktopConsole文件,添加如下內容:
#!/bin/bash
gnome-terminal --window-with-profile=DesktopConsole --working-directory=$HOME --geometry=135x38+0+24 &
保存文件,賦予可執行權限,並把它移到/usr/local/bin目錄。
請自行修改大小和顯示位置,可以將腳本添加到系統->首選項->會話裡(不建議)。
可以為該命令啟動腳本設置一個快捷鍵,方法:“系統”->“首選項”->“鍵盤快捷鍵”。
類似的終端嵌入桌面的方法可參考http://nkevin.blog.163.com/blog/static/448194812009428811196/
使用Tilda實現。不過使用Tilda實現時調用中文輸入法ibus會有些小問題,導致體驗效果不是很好(個人體會)。
效果圖: