为个人定制的linux

来源:岁月联盟 编辑:exp 时间:2012-06-02
基于ubuntu12.04+awesome。

ubuntu12.04搭载的untiy和compiz确实很不错,很成熟,很强大。用了很上手,只可惜本本散热不行,在3d效果下不做什么事,温度都实在太高,拆了本本把风扇清理了,散热孔也清理干净了,温度也没下去多少,用一会儿后,摸了下散热架上的铜架,CPU和其他芯片的位置的温度相差感有点明显,应该是散热架坏了,但这个几率确实不大,不过应该是这个问题,只要不看视频,不大量I/O操作,写写代码什么的,还可以让它在70~88度之前徘徊,就当本本天天在运行游戏吧。。。我已经很满意了。但是用compiz+untiy确实吃不消了,就转到2d模式,但快捷键确实不方便,xfce用上去除了满足功能之外就是个废品。。。于是发扬renewjoy同学说的偏执精神吧。

头一热,就去研究了下所谓的平铺式窗口管理系统,期间研究了下Xlib编程,对这种少数人才去弄的,表示有那么点兴趣,也深刻理解了x window。无论是gnome、kde还是咱们的windows,窗口都用的所谓的层叠式的,说白了,就是不用鼠标的情况下不断alt+tab切换于层叠的窗口中。我偏偏又是一个周末回家懒得背鼠标的懒人,而且鼠标用多了会得职业病。触摸板也不是很好用,老摸来摸去的,就想着用平铺式窗口了,默认情况下,打开的所有窗口是平铺在桌面上的,没有标题栏,没有最大化、最小化、关闭按钮,窗口间是用键盘控制切换,当然可以用鼠标,懒得伸手罢了。从那少数中的层叠窗口管理器中反复使用,最终选定了awesome。

awesome,配置文件用lua脚本语言编写,个人感觉很灵活,并且支持层叠和平铺,方便的快捷键。

于是就干脆花那么长时间自己搞了个个人专用的繁衍版,删除了ubuntu大量个人不需要的东西,没用gnome了,为awesome写了一些小脚本,替换了系统一些东西,总之还像那么个样子。。。

awesome还有标签功能,跟浏览器中的标签差不多的。。。一个标签里可以运行N个窗口。很难想像windows下默认没有多个虚拟桌面是多么痛苦的事。。一堆窗口挤在那里,还要反复切换。。

可以说完全就是个天然的ide,vim 帮助手册 浏览器一起打开,平铺于桌面之上。。。另外一个窗口平铺点其他的,比如我试过边聊天边看电影,还可以做渗透测试(nmap metasploit 各种云云工具),漏洞分析(hex编辑器 脚本云云),等等。。。。

开发PHP时我的桌面: