终端即桌面之Ubuntu篇
Thursday, 19. July 2007, 19:13:48
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 # 1. August 2007, 11:47
用tor上my.opera真是慢得厉害啊。
这几天一直在捣鼓XeTeX,才刚刚入门,呵呵。过一阵子再试试你这个桌面。
对了,emacs什么设置让它比较方便用xelatex编译?
imick # 3. August 2007, 14:53
惭愧,虽然跟你推介xelatex,其实我也仅只于知道如何更换字体。有时间就去研究一下xetex的文档去。
metaldudu # 31. October 2007, 16:05
imick # 31. October 2007, 16:09