终端即桌面之Ubuntu篇
Thursday, July 19, 2007 7:13:48 PM
1) 安装devilspie,这是一个用于精确控制X下的窗口控件的小玩意,详情请见http://live.gnome.org/DevilsPie,Ubuntu的源里就有,直接apt之:
sudo apt-get install devilspie
2) 建立一个设置文件:
mkdir ~/.devilspie gedit ~/.devilspie/DesktopConsole.ds
3) 将下面的代码拷贝到上一步建立的设置文件DesktopConsole.ds中:
(if
(matches (window_name) "DesktopConsole")
(begin
(set_workspace 1)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility")
(geometry "+50+50")
(geometry "800x1000")
)
)
- set_workspace 1指的是将此设置在你的工作去1里;
- geometry "+50+50" 是指这个终端离你桌面的左边框50像素(第一个数字50),上边框50像素(第2个数字50)
- geometry "800x1000" 是指这个终端的大小。
4) 打开终端,建立一个新的Profile给这个“特别”的桌面终端,将Profile命名为“DesktopConsole”,再做一些设置:
- 在“General”下,勾选掉“show menubar by default...”;
- 在“Scrolling”下,选“Scrollbar is”->Disabled;
- 在“Effects”下,选择背景透明度(随你喜好了)
5) 将devilspie和这个“特别”终端设置为随开机启动。在System->preferences->sessions,“Startup Programs”下添加这两个程序:
devilspie gnome-terminal --window-with-profile=DesktopConsole
6) 重新启动X,大功告成!
下面截一张图给大家看,我把它放置于桌面的右边,免得它遮挡住我桌面的图标,透明度设得不是很高,一般的半透明而已,大家可以随意改:

原文链接:http://ubuntuforums.org/showthread.php?t=202249&highlight=terminal+desktop
Windows和Mac下的命令行爱好者也可以使用软件达到这样的效果,请参考Samurize(For Win)和GeekTool(For Mac)。

Anonymous # Wednesday, August 1, 2007 11:47:06 AM
imick # Friday, August 3, 2007 2:53:47 PM
惭愧,虽然跟你推介xelatex,其实我也仅只于知道如何更换字体。有时间就去研究一下xetex的文档去。
metaldudu # Wednesday, October 31, 2007 4:05:13 PM
imick # Wednesday, October 31, 2007 4:09:47 PM
Anonymous # Monday, July 18, 2011 5:21:52 PM
Anonymous # Tuesday, August 2, 2011 12:14:18 AM