Archive for the '备忘' Category

一个适合移动硬盘或U盘的启动盘镜像

11月 13th, 2007 by max

摸索了一个多星期,在众多高人前辈的成果上做出一个适合移动硬盘或U盘的启动盘。启动盘采用HDD方式,启动到DOS环境,利用grub调用PE和其他DOS工具。

1、镜像大小
71M,适合128M以上容量的U盘或移动硬盘(移动硬盘可先分出一个1G左右大小的分区),我在我的1G U盘和40G 移动硬盘上验证成功。

2、镜像内容
(1)WinPE: Lxl1638制作的PE基础上修改(在此向Lxl1638致敬),保留了ERD2003、finaldata、ghost11、ghostexp、winrar、vdm、winpm,用来装系统或系统维护绰绰有余。
(2)DOS工具:包括殇愚修改的超级DOS工具箱、MAXDOSv6、诺顿工具箱2002、NOD32杀毒DOS版、恶意软件清理DOS版、KV2006杀毒DOS版、一键还原快速安装。

2、安装方法
用ghost将镜像文件恢复到你的U盘或移动硬盘,并设置其为活动分区即可。

3、使用方法
设置Bios硬盘启动优先,然后在硬盘启动顺序中设置你的U盘或移动硬盘优先。

截图:

下载地址

[url=http://www.fs2you.com/files/81a225fa-9190-11dc-83f9-0014221b798a/[/url]

我钟情的 Freeware

04月 22nd, 2006 by max

       最近比较喜欢到处淘弄绿色 Freeware,看过 WebLeon 的 Freeware 列表 也有同感。确实现在感觉在软件的挑选上已经没有了原来求大求全求名气的心态,现在更注重的是小巧、绿色、易用、资源占用小等特色,总结起来就是四个字:够用就好。当然其中还有自己的偏好在起一定作用,比如就浏览器来说,FF 和 Maxthon 以及The World 相比,虽然启动速度、占用资源并不占优势,但由于原来长期在 Linux 平台下的习惯,在Win平台下自然而然的选择了FF,有了IETab 插件后更是不再考虑IE核心的浏览器了。

      下面是我最装机必备的十大软件,大部分是 Freeware:

Portable Firefox
版本 1.5,参考 WebLeon 的办法制作;

Portable Thunderbird
版本 1.5,制作方法与 FF 类似;

eMule
养驴 Fans 的必备,版本 0.47a build 187 beta1,由于搜索功能受到限制没有使用 VeryCD 的;

Thunder
这类软件大同小异,相比 Flashget,迅雷的速度确实要快一些,版本 5.0.6.98 MyCrack 绿色版;

BitComet
这年头,离开 BT 还真的不行,版本 0.6 去广告绿色版;

Portable FileZilla
虽然定制起来有点繁琐,不过功能一点不比 FlashFXP 差,现在用的是 2.2.22;

MirandaIM
多协议的 IM 客户端,原来用 portable 版的,QQ协议插件很难找(官方的好像当了),最近发现了汉化的0.4版本,而且内置了QQ协议插件,花点时间调理一下上QQ、MSN、gTalk真是方便,仿佛找到了 Linux 下用 Gaim 的感觉;

HttpFileServer
共享文件的好帮手,用的是 2.0 汉化绿色版;

nEOiMAGING
处理数码照片绝对不愧于他的中文名字:光影魔术手;

Paint.Net
一款易用轻巧的图像处理软件,可以让你在画板和Photoshop之间取得一个平衡,丰富的插件使得它在日常处理一般图像时绝对可以替代 Photoshop,而大小只有不到 4M。




分享你的flickr照片

07月 22nd, 2005 by max

要想在自己的主页上显示你的flickr照片,要使用flickr的badge功能。当然啦,首先拥有一个flickr帐号,上传你的照片,设置照片的privacy,添加tag,如果照片很多可以设置几个set分类管理。

要获得显示flickr照片的代码,打开这个地址:http://www.flickr.com/badge_new.gne",一共有5步:

1、选择显示的两种方式,一种是HTML代码,一种是Flash,偶选择的是HTML,毕竟有些人不喜欢Flash。

2、选择你要显示哪些照片,当然是Yours的啦。另外还可以设置显示具有指定tag的还是某一个set里的照片。注意你只能显示privacy是public的照片。

3、设置显示布局。可以设置显示照片的大小、方向、数量以及顺序。

4、设置显示图片的背景色、边框色等,可以同步预览。

5、获得代码。

将代码粘到你的主页或者Blog上,就可以显示你的最新flickr照片啦。

停止不必要的Windows XP服务-zt

02月 11th, 2005 by max

[ 作者:都市男孩 ]

编者按:windows server 2003也适用

Alerter
微软: 通知选取的使用者及计算机系统管理警示。如果停止这个服务,使用系统管理警示的程序将不会收到通知。如果停用这个服务,所有依存 于它的服务将无法启动。
补充: 一般家用计算机根本不需要传送或接收计算机系统管理来的警示(Administrative Alerts),除非你的计算机用在局域网络上
依存: Workstation
建议: 已停用?

Application Layer Gateway Service
微软: 提供因特网联机共享和因特网联机防火墙的第三方通讯协议插件的支持
补充: 如果你不使用因特网联机共享 (ICS) 提供多台计算机的因特网存取和因特网联机防火墙 (ICF) 软件你可以关掉
依存: Internt Connection Firewall (ICF) / Internet Connection Sharing (ICS)
建议: 已停用

Application Management (应用程序管理)
微软: 提供指派、发行、以及移除的软件安装服务。
补充: 如上说的软件安装变更的服务
建议: 手动

Automatic Updates
微软: 启用重要 Windows 更新的下载及安装。如果停用此服务,可以手动的从 Windows Update 网站上更新操作系统。
补充: 允许 Windows 于背景自动联机之下,到 Microsoft Servers 自动检查和下载更新修补程序
建议: 已停用

Background Intelligent Transfer Service
微软: 使用闲置的网络频宽来传输数据。
补充: 经由 Via HTTP1.1 在背景传输资料的?#124;西,例如 Windows Update 就是以此为工作之一
依存: Remote Procedure Call (RPC) 和 Workstation
建议: 已停用

ClipBook (剪贴簿)
微软: 启用剪贴簿检视器以储存信息并与远程计算机共享。如果这个服务被停止,剪贴簿检视器将无法与远程计算机共享信息。如果这个服务被 停用,任何明确依存于它的服务将无法启动。
补充: 把剪贴簿内的信息和其它台计算机分享,一般家用计算机根本用不到
依存: Network DDE
建议: 已停用

COM+ Event System (COM+ 事件系统)
微软: 支持「系统事件通知服务 (SENS)」,它可让事件自动分散到订阅的 COM 组件。如果服务被停止,SENS 会关闭,并无法提供登入及注销通知。如果此服务被停用,任何明显依存它的服务都无法启动。
补充: 有些程序可能用到 COM+ 组件,像 BootVis 的 optimize system 应用,如事件检视器内显示的 DCOM 没有启用
依存: Remote Procedure Call (RPC) 和 System Event Notification
建议: 手动

COM+ System Application
微软: 管理 COM+ 组件的设定及追踪。如果停止此服务,大部分的 COM+ 组件将无法适当?#092;作。如果此服务被停用,任何明确依存它的服务将无法启动。
补充: 如果 COM+ Event System 是一台车,那么 COM+ System Application 就是司机,如事件检视器内显示的 DCOM 没有启用
依存: Remote Procedure Call (RPC)
建议: 手动

Computer Browser (计算机浏览器)
微软: 维护网络上更新的计算机清单,并将这个清单提供给做为浏览器的计算机。如果停止这个服务,这个清单将不会被更新或维护。如果停用 这个服务,所有依存于它的服务将无法启动。
补充: 一般家庭用计算机不需要,除非你的计算机应用在区网之上,不过在大型的区网上有必要开这个拖慢速度吗?
依存: Server 和 Workstation
建议: 已停用

Cryptographic Services
微软: 提供三个管理服务: 确认 Windows 档案签章的 [类别目录数据库服务]; 从这个计算机新增及移除受信任根凭证授权凭证的 [受保护的根目录服务]; 以及协助注册这个计算机以取得凭证的 [金钥服务]。如果这个服务被停止,这些管理服务将无法正确工作。如果这个服务被停用,任何明确依存于它的服务将无法启动。
补充: 简单的说就是 Windows Hardware Quality Lab (WHQL)微软的一种认证,如果你有使用 Automatic Updates ,那你可能需要这个
依存: Remote Procedure Call (RPC)
建议: 手动

DHCP Client (DHCP 客户端)
微软: 透过登录及更新 IP 地址和 DNS 名称来管理网络设定。
补充: 使用 DSL/Cable 、ICS 和 IPSEC 的人都需要这个来指定动态 IP
依存: AFD 网络支持环境、NetBT、SYMTDI、TCP/IP Protocol Driver 和 NetBios over TCP/IP
建议: 手动

Distributed Link Tracking Client (分布式连结追踪客户端)
微软: 维护计算机中或网络网域不同计算机中 NTFS 档案间的连结。
补充: 维护区网内不同计算机之间的档案连结
依存: Remote Procedure Call (RPC)
建议: 已停用

Distributed Transaction Coordinator (分布式交易协调器)
微软: 协调跨越多个资源管理员的交易,比如数据库、讯息队列及档案系统。如果此服务被停止,这些交易将不会发生。如果服务被停用,任何 明显依存它的服务将无法启动。
补充: 如上所说的,一般家庭用计算机用不太到,除非你启用的 Message Queuing
依存: Remote Procedure Call (RPC) 和 Security Accounts Manager
建议: 已停用

DNS Client (DNS 客户端)
微软: 解析并快取这台计算机的网域名称系统 (DNS) 名称。如果停止这个服务,这台计算机将无法解析 DNS 名称并寻找 Active Directory 网域控制站的位置。如果停用这个服务,所有依存于它的服务将无法启动。
补充: 如上所说的,另外 IPSEC 需要用到
依存: TCP/IP Protocol Driver
建议: 手动

Error Reporting Service
微软: 允许对执行于非标准环境中的服务和应用程序的错误报告。
补充: 微软的应用程序错误报告
依存: Remote Procedure Call (RPC)
建议: 已停用

Event Log (事件记录文件)
微软: 启用 Windows 为主的程序和组件所发出的事件讯息可以在事件检视器中检视。这个服务不能被停止。
补充: 允许事件讯息显示在事件检视器之上
依存: Windows Management Instrumentation
建议: 自动

Fast User Switching Compatibility
微软: 在多使用者环境下提供应用程序管理。
补充: 另外像是注销画面中的切换使用者功能
依存: Terminal Services
建议: 手动

Help and Support
微软: 让说明及支持中心能够在这台计算机上执行。如果这个服务停止,将无法使用说明及支持中心。如果这个服务被停用,它的所有依存服务 将无法启动。
补充: 如果不使用就关了吧
依存: Remote Procedure Call (RPC)
建议: 已停用

Human Interface Device Access
微软: 启用对人性化接口装置 (HID) 的通用输入存取,HID 装置启动并维护对这个键盘、远程控制、以及其它多媒体装置上事先定义的快捷纽的使用。如果这个服务被停止,这个服务控制的快捷纽 将不再起作用。如果这个服务被停用,任何明确依存于它的服务将无法启动。
补充: 如上所提到的
依存: Remote Procedure Call (RPC)
建议: 已停用

IMAPI CD-Burning COM Service
微软: 使用 Image Mastering Applications Programming Interface (IMAPI) 来管理光盘录制。如果这个服务被停止,这个计算机将无法录制光盘。如果这个服务被停用,任何明确地依赖它的服务将无法启动。
补充: XP 整合的 CD-R 和 CD-RW 光驱上拖放的烧录功能,可惜比不上烧录软件,关掉还可以加快 Nero 的开启速度
建议: 已停用

Indexing Service (索引服务)
微软: 本机和远程计算机的索引内容和档案属性; 透过弹性的查询语言提供快速档案存取。
补充: 简单的说可以让你加快搜查速度,不过我想应该很少人和远程计算机作搜寻吧
依存: Remote Procedure Call (RPC)
建议: 已停用

Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
微软: 为您的家用网络或小型办公室网络提供网络地址转译、寻址及名称解析服务和/或防止干扰的服务。
补充: 如果你不使用因特网联机共享(ICS)或是 XP 内含的因特网联机防火墙(ICF)你可以关掉
依存: Application Layer Gateway Service、Network Connections、Network Location Awareness(NLA)、Remote Access Connection Manager
建议: 已停用

IPSEC Services (IP 安全性服务)
微软: 管理 IP 安全性原则并启动 ISAKMP/Oakley (IKE) 及 IP 安全性驱动程序。
补充: 协助保护经由网络传送的数据。IPSec 为一重要环节,为虚拟私人网络 (VPN) 中提供安全性,而 VPN 允许组织经由因特网安全地传输数据。在某些网域上也许需要,但是一般使用者大部分是不太需要的
依存: IPSEC driver、Remote Procedure Call (RPC)、TCP/IP Protocol Driver
建议: 手动

Logical Disk Manager (逻辑磁盘管理员)
微软: 侦测及监视新硬盘磁盘,以及传送磁盘区信息到逻辑磁盘管理系统管理服务以供设定。如果这个服务被停止,动态磁盘状态和设定信息可 能会过时。如果这个服务被停用,任何明确依存于它的服务将无法启动。
补充: 磁盘管理员用来动态管理磁盘,如显示磁盘可用空间等和使用 Microsoft Management Console(MMC)主控台的功能
依存: Plug and Play、Remote Procedure Call (RPC)、Logical Disk Manager Administrative Service
建议: 自动

Logical Disk Manager Administrative Service (逻辑磁盘管理员系统管理服务)
微软: 设定硬盘磁盘及磁盘区,服务只执行设定程序然后就停止。
补充: 使用 Microsoft Management Console(MMC)主控台的功能时才用到
依存: Plug and Play、Remote Procedure Call (RPC)、Logical Disk Manager
建议: 手动

Messenger (信差)
微软: 在客户端及服务器之间传输网络传送及 [Alerter] 服务讯息。这个服务与 Windows Messenger 无关。如果停止这个服务,Alerter 讯息将不会被传输。如果停用这个服务,所有依存于它的服务将无法启动。
补充: 允许网络之间互相传送提示讯息的功能,如 net send 功能,如不想被骚扰话可关了
依存: NetBIOS Interface、Plug and Play、Remote Procedure Call (RPC)、Workstation
建议: 已停用

MS Software Shadow Copy Provider
微软: 管理磁盘区阴影复制服务所取得的以软件为主的磁盘区阴影复制。如果停止这个服务,就无法管理以软件为主的磁盘区阴影复制。如果停 用这个服务,任何明确依存于它的服务将无法启动。
补充: 如上所说的,用来备份的?#124;西,如 MS Backup 程序就需要这个服务
依存: Remote Procedure Call (RPC)
建议: 已停用

Net Logon
微软: 支持网域上计算机的账户登入事件的 pass-through 验证。
补充: 一般家用计算机不太可能去用到登入网域审查这个服务
依存: Workstation
建议: 已停用

Gmail 小技巧-zt

02月 11th, 2005 by max

Gmail的图片签名
访问

http://iridium.is-a-geek.com/test/GMail/

然后填上你的ID即可生成属于你的Gmail图片签名。
还有一个是

http://www.obsidian-blade.co.uk/gsig/gmail.php/yourname

只要将yourname替换成你的ID也可生成图片,
另外的地址是:

http://www.nhacks.com/gmail/

检验Gmail的ID是否可用

http://gmail.vlab.info/

虽然Google禁止了大部分第三方网站来检验ID是否可用,但这个是一个漏网之鱼。
例如:

http://www.obsidian-blade.co.uk/gsig/gmail.php/xiaotd

Gmail另类插件大全
官方出品费用全免的Gmail Notifier
Google Gmail官方推出的用来检测Gmail新到邮件软件,能够及时的收到Gmail邮箱的邮件。
下载地址:

http://toolbar.google.com/gmail-helper/

主页地址:

http://toolbar.google.com/gmail-helper/

用于Apple MAC机器下的Gmail检测程序GmailStatus
下载地址:

http://homepage.mac.com/carsten.guenther/GmailStatus.dmg.gz

主页地址:

http://homepage.mac.com/carsten.guenther/GmailStatus/

支持Mozilla&Firefox浏览器的GMail Notifier
一款可以Mozilla&Firefox浏览器中做Gmail邮件检测的小软件。
下载地址:

http://www.nexgenmedia.net/exten … -notifier-0_3_3.xpi

主页地址:

http://www.nexgenmedia.net/extensions/

能够同时阻击垃圾邮件的Gmail邮件检测软件Pop Peeper
除了支持Gmail外,Pop Peeper还同时支持POP3、Hotmail、MSN、Yahoo、Mail.com、MyWay、Excite、Lycos.com及RediffMail等邮箱,
下载地址:

http://www.poppeeper.com/data/POPPeeper-Install.exe

主页地址:

http://www.poppeeper.com/

使用手机WAP方式登陆Gmail的gmail-mobile
gmail-mobile是一个PHP的应用程序,用于让你在任何WAP手机上访问自己的Gmail账户。
下载地址:

http://prdownloads.sourceforge.n … 0.1.tar.gz?download

 
主页地址:

http://sourceforge.net/projects/gmail-mobile/

完全免费且开放源码的的Gmail邮件检测程序
KCheckGmail是一个开放源码的Gmail邮件检测程序,以systray形式驻留在系统状态栏。
下载地址:

http://prdownloads.sourceforge.n … .0.tar.bz2?download

 
主页地址:

http://sourceforge.net/projects/kcheckgmail/

 
超级简单的Gmail检测程序Gnotifier
这是一个超级简单的Gmail检测工具。
下载地址:

http://prdownloads.sourceforge.n … e?use_mirror=switch

主页地址:

http://sourceforge.net/projects/gnotifier/

 
如何使用客户端Pop3方式收取Gmail?
使用Gmail却不能使用Pop3方式用OE、Foxmail等客户端收取邮件,不免显得有点遗憾,好在还有些Gmail的志愿者编写了用于收取Gmail邮箱的软件,下面就介绍其中两款:
Pop Goes the Gmail(PGtGM)
PGtGM (Pop Goes the Gmail) 是一个类似于通过pop3来收取Hotmail邮件的小软件,能够让使用Gmail的用户同样能够通过pop3来收取Gmail邮件。这个软件通过扮演本地邮件服务器的角色,来让你的邮件客户端连接。这个软件能够连接到你的Gmail,下载邮件并转换邮件为Outlook等所使用的格式。PGtGM (Pop Goes the Gmail)是个能够将你的webmail下载到桌面的软件,并且完全免费。
主页地址:

http://jaybe.org/info.htm

下载地址:

http://jaybe.org/pgtgm/pgtgm.zip

支持Gmail,同时支持多个另类邮箱的FreePOPs
FreePOPs 是一个集成了POP3后台程序、LUA解译器和其他一些额外的HTTP及HTML分解库的实用工具,目前的最新版本是0.0.10版。现在 FreePOPs有Windows、Linux和Mac OS三大版本,它的主要作用是将本地POP3请求转换为远程HTTP活动。结合其他插件使用之后,FreePOPs可以实现对包括Gmail在内的多个 Web电子邮箱的客户端收信,
主页地址:

http://freepops.sf.net/

下载地址:

http://prdownloads.sourceforge.n … 10-SSL.exe?download

Gmail技巧大全
1、GMail Acc的id是不计算 \”.\” 的,所以可以 a.b@gmail, ab@gmail 都是同一个邮箱。
2、它內建 filter 跟 label (webmail 有 label真少见到), 所以可以用 + 来帮助设置
filter, 如 ab+list1@gmail 跟 ab+list2@gmail 都可以送到 ab@gmail, 然而 filter
写一下就會把 +list1 跟 +list2 分开了。
比如对应label1,可以写From :id1@xxx.com To ab+
[url=mailto:list1@gmail.com]
list1@gmail.com
[/url]
这样,通过filter的
设置 ,所有来自
[url=mailto:id1@xxx.com]
id1@xxx.com
[/url]
的邮件,会自动分拣到label中。
3、GMail是全 UTF-8 的系統,所以基本上它可正常处理多个国家的语言,但是有时候发过
去的信件可能有乱码,比如yahoo的邮箱,收到的是乱码,但是只要点击IE/查看/编码/选择
UTF-8编码,就可以正常显示了。
4、gmail的search暂时只支持英文,其他语言无效,相信未来会支持的更好一些。
5、GMail 目前是只认识 server \”收到信的时间\” 而非 Mail body claim 的时间。 这会有
什么问题呢? 有些人沒有 auto forward 的功能,所以会几天固定 去其它信箱手动转信到
Gmail, 日期就全变一样了。
6、GMail 的 \’conversation\’ 平常都是一起动作的,如果要删除其中的一些单个邮件是很
麻烦的,不过有个办法,可以拆开来,点击 More options, 选择Trash this messenger就
ok了,就不会影响到整个conversation了。
7、用yahoo,hotmail收到gmail邀请函的,注意在bulk,spam里面查看邀请函,呵呵
8、如何删除信件。我是这样操作的:选中邮件,将它们Move to Trash,然后呢,到Trash中,选择Delete Forever,就可以把信件永久删除了。
9、如何多选信件。很多email信箱都有提供一个复选框,用来一次选择叶面中的所有信件。在Gmail中,没有类似的复选框。不过它的复选操作更加简单。先选择地一封信,然后,按住Shift的同时,点击你要选的最后一封信,则自动多选了。
10、自动关联的地址栏。在Gmail中写信,地址栏中用户无需填写email的全部,如果你要联系的人的email在你的通讯录中,那么,只需要打入他的姓名就可以了(细心的人应该会发现地址栏下面会自动出现提示),比如,打入maxzhongcn,就会自动寄发给我。
11、可以分化出多个 mail,比如 zhengxiaoyun+baby,我在Gmail中设置过滤,凡是寄给zhengxiaoyun+baby的信全部转入baby的标签(labels,事先设置好)内。我们平常要和很多不同的人联系,可以给不同的人、网站、单位留不同形式的用户名(yourname+构造的别名),实现自动分拣的功能。
12、所有发送、收取的email都会被自动列入contacts中,用户可以进一步到该页面编辑。
13、如何把老的archive导进gmail:
如果是outlook的.pst, 用mozilla import成mbox,使用gml (Gmail Loader:

http://www.marklyon.org/gmail/)

 不过mozilla import的mbox它不认,要用becky import, 再export一遍,如果直接是unix mbox, 就直接gml,Gmail特色之一:快捷键操作 Gmail提供了很方便的的快捷键操作方式,和鼠标操作相比,可以节省不少时间。一个小小的改变,就能让界面具有很好的亲和力。
C——–书写新邮件,
K———移动到更新的对话中,如果是在inbox页面,它的作用实际是向上移动光标,也就是移动到更新的邮件。如果需要察看该邮件,回车好了(也可以用O键)。
J———-和K相反,它是移动到更早的对话中。
N,P——在邮件对话线程中移动。当我们打开一个包含多个邮件的对话的时候,可以使用N向下(更新的),也可以使用P向上(更早的)移动光标,如果需要打开光标所在的邮件,敲回车键。
U———-从对话的查看页面返回到对话列表页面。
Y———-把邮件或对话存档。

X———-选中对话(高亮显示,复选框打勾)
S———-给对话挂颗星星,比如可以挂上星星作为提示。
!———–把该邮件报告为垃圾信件。
R———-回信。
A———-全部回复。
F———–转发。
组合键:
G+I———–进入收件箱
G+S———-打开标记为星星的对话/邮件列表页面。
G+A———-进入所有信件列表页面。
如何去除邮件上的标签
要去除邮件的标签,必须先点击标签链接,进入该标签中,此时,会看到上方的按钮变成了remove labels \”xxxx\”,这时候,选中需要移除标签的邮件,之后点击该按钮即可。
如何删除单独的信件
Gmail 分别为对话和单独的信件提供了删除功能,前者是通过扔倒垃圾箱(Trash)之后,在用旧删除。而后者,却需要用户足够细心才能发现。具体操作如下,先是点击删除邮件所在的对话,然后展开它,这时候应该能看到more options链接,点开它,就能看到删除该消息的链接了,它只删除一个消息,不会影响到对话中的其他信件。
如何导入地址到联系人列表?
从你的其他Webmail供应商及Email客户端软件导出地址薄为CVS文件。
登陆Gmail邮箱和点击页面顶部的”Contacts联系人”。会打开一个联系人列表的新窗口。点击”Import Contacts导入联系人”
点击”浏览”,选择你的本地的CSV文件进行上传。
选择文件和点击”Import Contacts导入联系人”。上传完成文档后,会有一个对话框显示你联系人列表的新数目。

偶的 .fvwm2rc

02月 6th, 2005 by max

在 desintegr 这个法国人的配置文件基础上根据自己的机器修改的,自认为还是不错滴:-) 支持鼠标手势,中文显示良好,用起来非常方便,留下备查。

###################################################################

###

### Desintegr (desintegr@free.fr)

### Fvwm Configuration File

### Highly based on Ikaro and Taviso Fvwm Configuration

###

### Sun Aug 8 13:34:47 CEST 2004

### Version 0.6

###

### Fvwm 2.5.10-r6 Gentoo

### With support for: ReadLine, Stroke, XPM, PNG, Shape, XShm, SM, XRender, XFT, NLS

###

### Gentoo Fvwm is highly patched !

### Patches :

### fvwm-2.5.9-translucent-menus

### disable-debug-statements

### fvwm-iconman

### fvwm-2.5.10-post-release

### fvwm-menu-xlock-xlockmore-compat

### fvwm-2.5.10-FvwmCommand

### fvwm-2.5.10-Test-update

### centerplacement-2.5.10

### iconfile-2.5.10

### fvwm-2.5.10-fvwmbuttonshover

###

### WARNING : some function are broken with a non-patched Fvwm (ie : Translucent, Hover Buttons

###

###################################################################

###

### Licence :

### This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License.

### To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/

### or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

###

###################################################################

###

### Some infos about Game’s Console Like :

### I use Gnome-Terminal with a dedicated Profile : GameConsole

### To use it, you need to create a new Gnome-Console profile named GameConsole

###

### WARNING : GameConsole is desactivated in this new .fvwm2rc

###

###################################################################

###################################################################

### Environnement Settings

###################################################################

#### Set image path

ImagePath ${HOME}/.fvwm/images:+

SetEnv fvwm_image_path $[HOME]/

#### Set the wallpaper utility and wallpapers directory

#### Use hsetroot (from Kahakai)

SetEnv fvwm_root “hsetroot -fill “

SetEnv fvwm_wallpaper_dir $[HOME]/wallpapers/

SetEnv fvwm_wallpaper $[fvwm_wallpaper_dir]/pic031.jpg

#### Set the audio/mp3 directory

SetEnv fvwm_audio_path $[HOME]/music/

SetEnv fvwm_audio_exec “mpg123″

#### Set the video directory

SetEnv fvwm_video_path ${HOME}/bt/

SetEnv fvwm_video_exec “mplayer”

#### Set scripts path

SetEnv fvwm_script_path $[FVWM_USERDIR]/scripts/

#### Set playlits path

SetEnv fvwm_playlist_path $[FVWM_USERDIR]/playlist

#### Set default applications

SetEnv browser firefox

SetEnv music_player mplayer

##################################################################

##################################################################

### Starting and Exiting

##################################################################

#### Splashscreen and RootTerminal only at Init

AddtoFunc InitFunction

#### GamecConsole is desactivated

#+ I Exec exec gnome-terminal –window-with-profile GameConsole –geometry 165×30+0+0

#+ I Wait GameConsole

#+ I GameConsole

+ I Module FvwmBanner

#### Use torsmo instead of gdesklets

#+ I Exec exec gdesklets

#+ I Exec exec torsmo

#### Launch Gnome Stuff (Settings Daemon to have a nice GTK2 theme and manage Multimedia Keys)

+ I Exec exec /usr/libexec/gnome-settings-daemon

#### Start Function

#### Launch needed Fvwm Modules

AddToFunc StartFunction

#### I set by wallpaper with gnome-setting-daemon instead of fbsetbg

+ I Exec exec $[fvwm_root] $[fvwm_wallpaper]

+ I Exec pypanel

+ I Exec exec fcitx

+ I Exec exec gkrellm2

#+ I Exec exec root-tail -g 650×100+100-50 -color green -font fixed -wordwrap /var/log/messages

# + I Exec exec fbpanel

+ I Test (Restart) All (Iconic) Test (f
$[FVWM_USERDIR]/icon.tmp.$[w.id].png) WindowStyle IconOverride, Icon
$[FVWM_USERDIR]/icon.tmp.$[w.id].png

#### This xmodmap script is useless (I use gnome-settings-daemon)

# + I Exec exec $[fvwm_script_path]/xmodmap.sh

+ I Module FvwmCommandS

#### FvwmProxy is useless

#+ I Module FvwmProxy

#+ I Module FvwmPager

#+ I Module FvwmTaskBar

#+ I Module FvwmButtons -g 70×570-0+170 FvwmDock

+ I Module FvwmAnimate

#+ I GameConsole

#### Exit Function

AddToFunc ExitFunction

+ I Test (!ToRestart) Exec exec rm -f $[HOME]/.fvwm/icon.tmp.*

+ I Exec exec killall gkrellm2

+ I Exec exec killall gnome-setting-settings-daemon

+ I Exec exec killall pypanel

+ I Exec exec killall fcitx

##################################################################

###################################################################

### General Settings

###################################################################

#### Set the Desktop Size

DeskTopSize 4×2

IgnoreModifiers L25

SnapAttraction 5

EdgeScroll 0 0

EdgeResistance 1000 20

EdgeThickness 1

ClickTime 150

MoveThreshold 3

OpaqueMoveSize unlimited

HideGeometryWindow Always

BugOpts FlickeringMoveWorkaround Off

SnapGrid 1 1

ColormapFocus FollowsFocus

# Style * ClickToFocus

Style * Colorset 3, HilightColorset 4

# Style * Font “Shadow=1 1 SE:xft:Tahoma:pixelsize=12″

Style * Font “-*-simsun-medium-r-*-*-12-*-*-*-*-*-*-*”

Style * SmartPlacement, WindowShadeSteps 0, ResizeOpaque

Style * DecorateTransient, WindowShadeLazy

Style * IconBox 15 15 -1 1, MouseFocusClickRaises

Style * NoIcon, NoIconTitle

Style * !Borders, NoHandles

###################################################################

###################################################################

### Colorsets

###################################################################

#### Menu Colorset

Colorset 0 fg #000000, fgsh #bbbbbb, bg #ffffff, sh #ffffff, hi #ffffff, Translucent #ffffff 70

Colorset 1 fg #ffffff, fgsh #000000, bg #101F36, sh #101F36, hi #101F36

### General Colorset

Colorset 3 fg #777777, bg #ffffff, fgsh #bbbbbb, RootTransparent, Tint #283e5e 70, IconAlpha 60

Colorset 4 fg #000000, bg #ffffff, fgsh #bbbbbb, RootTransparent, Tint #101f36 70, IconAlpha 100

Colorset 5 fg #ffffff, bg #000000

Colorset 6 fg #ffffff, bg #000000, RootTransparent

#### Dock Colorset

Colorset 30 fg #ffffff, bg #ffffff, hi #dde5ec, sh #a6bbce, RootTransparent , Tint #101F36 65

###################################################################

###################################################################

### CursorStyle

###################################################################

#### Change style to left_ptr and fleur (missing cursors in my cursors theme)

CursorStyle root left_ptr

CursorStyle default left_ptr

CursorStyle position left_ptr

CursorStyle sys left_ptr

CursorStyle menu left_ptr

CursorStyle title left_ptr

CursorStyle resize fleur

CursorStyle stroke cross

CursorStyle select draped_box

###################################################################

###################################################################

### Titlebar Decoration

###################################################################

DestroyFunc FuncFvwmDecorBackground

AddToFunc FuncFvwmDecorBackground

+ I TitleStyle AllActive TiledPixmap decoration/siro/wtitle.xpm

+ I TitleStyle AllInactive TiledPixmap decoration/siro/wtitle.xpm

+ I ButtonStyle All Simple — UseTitleStyle

FuncFvwmDecorBackground

+ I FuncFvwmDecorBackground

AddButtonStyle 1 \

ActiveUp (Pixmap decoration/siro/stick.xpm — flat) \

ActiveDown (Pixmap decoration/siro/stick.xpm — flat) \

Inactive (Pixmap decoration/siro/stick.xpm — flat)

AddButtonStyle 6 \

ActiveUp (Pixmap decoration/siro/icon.xpm — flat) \

ActiveDown (Pixmap decoration/siro/icon.xpm — flat) \

Inactive (Pixmap decoration/siro/icon.xpm — flat)

AddButtonStyle 4 \

ActiveUp (Pixmap decoration/siro/max.xpm — flat) \

ActiveDown (Pixmap decoration/siro/max.xpm — flat) \

Inactive (Pixmap decoration/siro/max.xpm — flat)

AddButtonStyle 2 \

ActiveUp (Pixmap decoration/siro/close.xpm — flat) \

ActiveDown (Pixmap decoration/siro/close.xpm — flat) \

Inactive (Pixmap decoration/siro/close.xpm — flat)

Style “*” Button 1, Button 2, Button 4, Button 6, GrabFocusOff

Style “*” FvwmButtons

AddToFunc FuncFvwmReloadDecor

+ I BorderStyle Simple — HiddenHandles NoInset

+ I TitleStyle — Flat

+ I ButtonStyle All — Flat

FuncFvwmReloadDecor

TitleStyle Height 20

###################################################################

###################################################################

### Styles

###################################################################

#### Fvwm Modules Styles

Style FvwmPager NoTitle, Sticky, WindowListSkip, CirculateSkipIcon, CirculateSkip

Style FvwmPager StaysOnBottom, NoHandles, BorderWidth 0

Style FvwmDock Sticky, NoTitle, NoHandles, Borderwidth 0

Style FvwmDock WindowListSkip, StaysOnBottom

Style FvwmTaskBar NoTitle,Sticky,WindowListSkip,BorderWidth 0,StaysOnTop

#### Applications Styles

#Style GameConsole NoTitle, Sticky, WindowListSkip, CirculateSkipIcon, CirculateSkip

#Style GameConsole StaysOnTop, NoHandles, BorderWidth 0, WindowShadeSteps 150

Style Firefox-bin EWMHMiniIconOverride, MiniIcon icons/globes/internet.png

Style Thunderbird-bin EWMHMiniIconOverride, MiniIcon icons/globes/mail.png

Style gvim EWMHMiniIconOverride, MiniIcon icons/globes/edit.png

Style gnome-terminal EWMHMiniIconOverride, MiniIcon icons/globes/console.png

Style aterm EWMHMiniIconOverride, MiniIcon icons/globes/console.png

Style xchat-2 EWMHMiniIconOverride, MiniIcon icons/globes/chat.png

Style gimp-2.2 EWMHMiniIconOverride, MiniIcon icons/globes/gimp.png

Style gaim EWMHMiniIconOverride, MiniIcon icons/globes/chat.png

Style nautilus EWMHMiniIconOverride, MiniIcon icons/globes/folder.png

Style gftp EWMHMiniIconOverride, MiniIcon icons/globes/ftp.png

Style gkrellm2 NoTitle, Sticky, WindowListSkip, StaysOnBottom, NeverFocus

Style xmms NoTitle

Style fbpanel NoTitle

Style pypanel NoTitle

Style beep-media-player NoTitle

Style gdesklets NoTitle, NoHandles, Borderwidth 0

Style MPlayer NoTitle, Sticky, WindowListSkip,Borderwidth 0

Style gnome-panel NoTitle, Sticky, WindowListSkip

Style xfce4-panel NoTitle, Sticky, WindowlistSkip

Style Untitled NoTitle

#### Override others icons

Style * EwmhMiniIconOverride

###################################################################

###################################################################

### Mouse Bindings

###################################################################

#### Root Menus

Mouse 1 R A -

Mouse 3 R A Menu MenuFvwmRoot

Mouse 2 R A WindowList NoCurrentDeskTitle

#### Titlebar Buttons

Mouse 1 1 A Menu MenuFvwmWindowOps

Mouse 3 1 A Menu MenuFvwmwindowOps

Mouse 1 6 A Thumbnail

Mouse 1 4 A Maximize

Mouse 1 2 A Close

#### Window, Frame, Side, Others

Mouse 1 FS N ResizeFunc

Mouse 2 W C ResizeFunc

Mouse 1 W M MoveFunc

Mouse 3 W M ResizeFunc

Mouse 3 TSIF A RaiseLower

Mouse 3 T A Menu MenuFvwmWindowOps

AddToFunc ResizeFunc “M” Resize

AddToFunc MoveFunc “M” Move

#### Icons Binding

Mouse 1 I A Iconify

Mouse 2 I A Move

#### Wheel Toggle Shade

Mouse 4 T N WindowShade True

Mouse 5 T N WindowShade False

Mouse 4 TW M WindowShade True

Mouse 5 TW M WindowShade False

Mouse 4 R N GoToPage -1p 0p

Mouse 5 R N GoToPage +1p 0p

#### Mouse Gesture Binding

Mouse 1 R A StrokeFunc

Mouse 1 W CM StrokeFunc

###################################################################

###################################################################

### Keyboard Bindings

###################################################################

#Key Escape A M SendToModule FvwmProxy ShowToggle

Key Tab A M Windowlist Root c c NoCurrentDeskTitle

#### Game’s Console Like (Counter-Strike or Quake 3)

#Key twosuperior A M GameConsole

DestroyFunc GameConsole

AddToFunc GameConsole

+ I All (GameConsole) WindowShade

+ I Next (HasPointer) Focus

+ I All (GameConsole) Focus

+ I All (GameConsole Shaded) Next (HasPointer) Focus

#### Windows Key Root Menu

Key Super_L A A Menu MenuFvwmRoot

Key Super_R A A Menu MenuFvwmRoot

#### Traditional Bindings

Key F4 A M Pick Close

Key X A M Pick Destroy

#### Fvwm Special Bindings

Key F3 A M Module FvwmConsole -terminal aterm

Key I A M Pick Module FvwmIdent

Key R A CM Restart

Key F4 A CM Quit

#### Applications Bindings

Key F1 A M Exec exec mrxvt

#### Multimedia Keys Bindings

#Key XF86AudioMute A A Exec exec aumix -vn

#Key XF86AudioRaiseVolume A A Exec exec aumix -v+5

#Key XF86AudioLowerVolume A A Exec exec aumix -v-5

#Key XF86AudioMedia A A Exec exec xmms

#Key XF86Mail A A Exec exec thunderbird

#### Pager Bindings

Key Right A CM GoToPage +1p 0p

Key Left A CM GoToPage -1p 0p

Key Up A CM GoToPage 0p -1p

Key Down A CM GoToPage 0p +1p

###################################################################

###################################################################

### Menu Settings

###################################################################

MenuStyle * Hilight3DOff, PopupOffset +0 100, PopupDelay 200

#MenuStyle * Font “Shadow=1 1 SE:xft:Concielian:pixelsize=12″

# MenuStyle * Font “Shadow=1 1 SE:xft:aqui:pixelsize=12″

MenuStyle * Font “-*-simsun-medium-r-*-*-12-*-*-*-*-*-*-*”

MenuStyle * MenuColorset 0, HilightBack, ActiveColorset 1

MenuStyle * BorderWidth 1, TitleUnderlines0, SeparatorsLong, Animation, TrianglesSolid

MenuStyle * ItemFormat “%.2|%.5i%.5l%.5i%2.3>%2|”

MenuStyle * AutomaticHotKeys

###################################################################

###################################################################

### Menu

###################################################################

DestroyMenu MenuFvwmRoot

AddToMenu MenuFvwmRoot

+ “Terminal”%icons/globes/console.png% Exec exec mrxvt

+ “” Nop

+ “&File Browser”%icons/globes/folder.png% Popup MenuFileBrowser

+ “&Terminal”%icons/globes/console.png% Popup MenuTerminal

+ “&Office”%icons/globes/edit.png% Popup MenuOffice

+ “&Internet”%icons/globes/internet.png% Popup MenuInternet

+ “&Editor”%icons/globes/edit.png% Popup MenuEditors

+ “&Multimedia”%icons/globes/multimedia.png% Popup MenuMultimedia

+ “&Utilities”%icons/globes/utils.png% Popup MenuUtilities

+ “&Games”%icons/globes/games.png% Popup MenuGames

+ “&Configuration”%icons/globes/prefs.png% Popup MenuFvwmConfig

+ “” Nop

+ “Quit”%icons/globes/exit.png% Popup MenuQuit-Verify

DestroyMenu MenuFileBrowser

AddToMenu MenuFileBrowser

+ “&Nautilus”%icons/globes/folder.png% Exec exec nautilus –no-desktop –browser

#+ “&Konqueror”%icons/globes/folder.png% Exec exec konqueror /home/max

#+ “&Rox”%icons/globes/folder.png% Exec exec rox

DestroyMenu MenuTerminal

AddToMenu MenuTerminal

+ “Aterm”%icons/globes/console.png Exec exec aterm

+ “Mrxvt”%icons/globes/console.png Exec exec mrxvt

#+ “Konsole”%icons/globes/console.png Exec exec konsole

+ “Gnome-terminal”%icons/globes/console.png Exec exec gnome-terminal

+ “Rxvt”%icons/globes/console.png Exec exec rxvt

+ “Root Console”%icons/globes/console.png Exec exec aterm +tr -bg lightyellow -fg black -e su

DestroyMenu MenuOffice

AddToMenu MenuOffice

+ “&Open Office”%icons/globes/edit.png% Exec exec ooffice

+ “” Nop

+ “OOo &Writer”%icons/globes/edit.png% Exec exec oowriter

+ “OOo &Calc”%icons/globes/calc.png% Exec exec oocalc

#+ “Abiword”%icons/globes/edit.png% Exec exec abiword-2.0

+ “Stardict”%icons/globes/stardict.png% Exec stardict

+ “Xpdf”%icons/globes/edit.png% Exec exec xpdf

#+ “Lyx”%icons/globes/lyx.png% Exec exec lyx

+ “WPS Storm”%icons/globes/edit.png% Exec exec /opt/bin/soffice

DestroyMenu MenuInternet

AddToMenu MenuInternet

+ “&Firefox”%icons/globes/internet.png% Exec exec firefox

+ “&Evolution”%icons/globes/mail.png% Exec exec evolution

+ “&Opera”%icons/globes/internet.png% Exec exec opera

+ “&Liferea”%icons/globes/internet.png% Exec exec liferea

+ “&Xchat”%icons/globes/chat.png% Exec exec xchat-2

+ “&Gaim”%icons/globes/chat.png% Exec exec gaim

#+ “Kopete”%icons/globes/kopete.png% Exec exec kopete

+ “&Azureus”%icons/globes/azureus.png% Exec exec azureus

+ “” Nop

+ “&Gftp”%icons/globes/ftp.png% Exec exec gftp

+ “” Nop

+ “Sites”%icons/globes/internet2.png% Popup MenuFvwmWeb

+ “News”%icons/globes/internet2.png% Popup MenuFvwmHeadlines

DestroyMenu MenuEditors

AddToMenu MenuEditors

+ “Gvim”%icons/globes/edit.png% Exec exec gvim -geom 75×30

+ “Gedit”%icons/globes/edit.png% Exec exec gedit

+ “Bluefish”%icons/globes/edit.png% Exec exec bluefish

+ “Emacs”%icons/globes/edit.png% Exec exec emacs

+ “Scite”%icons/globes/edit.png% Exec exec scite

DestroyMenu MenuMultimedia

AddToMenu MenuMultimedia

+ MissingSubmenuFunction FuncFvwmMenuDirectory

+ “&Bmp”%icons/globes/multimedia2.png% Exec exec beep-media-player

+ “&Xmms”%icons/globes/multimedia2.png% Exec exec xmms

#+ “Juk”%icons/globes/multimedia2.png% Exec exec juk

+ “&Gimp”%icons/globes/gimp.png% Exec exec gimp-2.0

+ “G&rip”%icons/globes/cdaudio.png% Exec exec grip

+ “&K3b”%icons/globes/k3b.png% Exec exec k3b

+ “Rh&ythmbox”%icons/globes/multimedia2.png% Exec exec rhythmbox

+ “&Mplayer”%icons/globes/multimedia.png% Exec exec gmplayer

+ “&Realplay”%icons/globes/realplay.png% Exec exec realplay

#+ “Kaffeine”%icons/globes/kaffeine.png% Exec exec kaffeine

#+ “Totem”%icons/globes/multimedia.png% Exec exec totem

+ “” Nop

#+ “R&adios”%icons/globes/multimedia2.png% Popup MenuFvwmRadio

+ “” Nop

+ “Video”%icons/globes/folder.png% Popup $[fvwm_video_path]

+ “Music”%icons/globes/folder.png% Popup $[fvwm_audio_path]

DestroyMenu MenuUtilities

AddToMenu MenuUtilities

+ “Vmware”%icons/globes/vmware.png% Exec exec vmware

+ “Win4lin”%icons/globes/win4lin.png% Exec exec win

+ “” Nop

+ “Gdesklets”%icons/globes/display.png% Exec exec gdesklets

+ “G&krellm”%icons/globes/display.png% Exec exec gkrellm2

+ “” Nop

+ “Transset”%icons/globes/display.png% Exec exec transset 0.6

+ “Screenshot”%icons/globes/display.png% Exec exec $[fvwm_script_path]/screenshot.sh

+ “CleanTrash”%icons/globes/reload.png% Exec exec rm -rf $[FVWM_USERDIR]/.Trash/*

DestroyMenu MenuGames

AddToMenu MenuGames

+ “Doom3″%icons/globes/doom3.png Exec exec doom3

DestroyMenu MenuQuit-Verify

AddToMenu MenuQuit-Verify

+ “Quit Fvwm”%icons/globes/exit.png% Quit

+ “Restart Fvwm”%icons/globes/reload.png% Restart

DestroyMenu MenuFvwmConfig

AddToMenu MenuFvwmConfig

+ MissingSubmenuFunction WallpaperBrowser

+ “Wallpapers”%icons/globes/prefs.png% Popup $[fvwm_wallpaper_dir]

#+ “Changer le Wallpaper”%icons/globes/prefs.png% Exec exec gnome-background-properties

+ “” Nop

#+ “Control Center”%icons/globes/utils.png% Exec exec gnome-control-center

+ “FvwmConsole”%icons/globes/display.png% Module FvwmConsole -terminal xterm

+ “Editer fvwm2rc”%icons/globes/edit.png% Exec exec gvim -geom 75×30 $[FVWM_USERDIR]/.fvwm2rc

+ “Refresh”%icons/globes/reload.png% Refresh

+ “Kill”%icons/globes/exit.png% Pick Destroy

DestroyMenu MenuFvwmWindowOps

AddToMenu MenuFvwmWindowOps

+ “Resize” Pick Resize

+ “Shade” Pick WindowShade Toggle

+ “S&tick” Pick Stick

+ “Re&fresh” Pick RefreshWindow

+ “” Nop

+ “Identification” Pick Module FvwmIdent

+ “” Nop

+ “Send to” Popup MenuFvwmSendTo

+ “” Nop

+ “Close” Close

+ “Destroy” Destroy

DestroyMenu MenuFvwmSendTo

AddToMenu MenuFvwmSendTo

+ “Page &1″ MoveToPage 0 0

+ “Page &2″ MoveToPage 1 0

+ “Page &3″ MoveToPage 2 0

+ “Page &4″ MoveToPage 0 1

+ “Page &5″ MoveToPage 1 1

+ “Page &6″ MoveToPage 2 1

DestroyMenu MenuFvwmRadio

AddToMenu MenuFvwmRadio

+ “Digitally Imported” Popup MenuFvwmRadioDI

+ “SmoothJazz” Exec exec $[music_player] $[fvwm_playlist_path]/scast_lo.m3u

+ “” Nop

+ “Actualiser les playlists” Exec exec $[fvwm_script_path]/playlist.sh

DestroyMenu MenuFvwmRadioDI

AddToMenu MenuFvwmRadioDI

+ “Trance” Exec exec $[music_player] $[fvwm_playlist_path]/trance96k.pls

+ “Hard Trance” Exec exec $[music_player] $[fvwm_playlist_path]/hardtrance96k.pls

+ “Vocal Trance” Exec exec $[music_player] $[fvwm_playlist_path]/vocaltrance96k.pls

+ “Euro Dance” Exec exec $[music_player] $[fvwm_playlist_path]/eurodance96k.pls

+ “Goa-Psy Trance” Exec exec $[music_player] $[fvwm_playlist_path]/goapsy96k.pls

+ “Deep House” Exec exec $[music_player] $[fvwm_playlist_path]/deephouse96k.pls

+ “Hard House” Exec exec $[music_player] $[fvwm_playlist_path]/hardhouse96k.pls

+ “Hard Core” Exec exec $[music_player] $[fvwm_playlist_path]/hardcore96k.pls

+ “Classic Techno Trance” Exec exec $[music_player] $[fvwm_playlist_path]/classictechno96k.pls

+ “Chillout” Exec exec $[music_player] $[fvwm_playlist_path]/chillout96k.pls

+ “DJ Mixes” Exec exec $[music_player] $[fvwm_playlist_path]/djmixes96k.pls

+ “” Nop

+ “Mostly Classical” Exec exec $[music_player] $[fvwm_playlist_path]/classical96k.pls

+ “New Age” Exec exec $[music_player] $[fvwm_playlist_path]/newage96k.pls

+ “Modern Jazz” Exec exec $[music_player] $[fvwm_playlist_path]/jazz96k.pls

+ “Salsa Stream” Exec exec $[music_player] $[fvwm_playlist_path]/salsastream96k.pls

DestroyMenu MenuFvwmWeb

AddToMenu MenuFvwmWeb

+ “Informatique” Popup MenuFvwmInformatique

+ “Forums” Popup MenuFvwmForums

+ “” Nop

+ “Desintegr” Exec exec $[browser] http://desintegr.free.fr

DestroyMenu MenuFvwmInformation

AddToMenu MenuFvwmInformation

+ “Clubic” Exec exec $[browser] http://www.clubic.com

+ “Hardware.fr” Exec exec $[browser] http://www.hardware.fr

+ “PcInpact” Exec exec $[browser] http://www.pcinpact.com

+ “Gentoo” Exec exec $[browser] http://wwww.gentoo.org

DestroyMenu MenuFvwmForums

AddToMenu MenuFvwmForums

+ “Clubic” Exec exec $[browser] http://forum.clubic.com

+ “Hardware.fr” Exec exec $[browser] http://forum.hardware.fr

+ “PcInpact” Exec exec $[browser] http://www.pcinpact.com/forum/

+ “Gentoo” Exec exec $[browser] http://forums.gentoo.org

###################################################################

###################################################################

### Thumbnails

###################################################################

SetEnv fvwm_icon_size 128

DestroyFunc Thumbnail

AddToFunc Thumbnail

+ I Raise

+ I SetEnv Icon-$[w.id] $[w.iconfile]

+ I ThisWindow (!Shaded Iconifiable !Iconic) PipeRead \

“xwd -silent -id $[w.id] | convert -scale $[fvwm_icon_size] -frame 1×1 \

-mattecolor black -quality 0 xwd:- png:$[FVWM_USERDIR]/icon.tmp.$[w.id].png \

&& echo WindowStyle IconOverride, Icon $[FVWM_USERDIR]/icon.tmp.$[w.id].png \

|| echo Nop”

+ I TestRc (Match) Test (f $[HOME]/icons/$[w.miniiconfile]) PipeRead “composite -geometry +2+4 \

$[HOME]/icons/$[w.miniiconfile] $[FVWM_USERDIR]/icon.tmp.$[w.id].png \

$[FVWM_USERDIR]/icon.tmp.$[w.id].png && echo Nop \

|| echo Beep”

+ I Iconify

DestroyFunc DeThumbnail

AddToFunc DeThumbnail

+ I PipeRead “echo WindowStyle Icon \\$\\[Icon-$[w.id]\\]”

+ I UnsetEnv Icon-$[w.id]

+ I Exec exec rm -f $[FVWM_USERDIR]/icon.tmp.$[w.id].png

#*FvwmEvent: deiconify DeThumbnail

#### Comment out these lines if you don’t like Icons to have Titles.

#Colorset 12 fg white, bg black, fgsh black, RootTransparent

#Style * IconTitle, IconTitleColorset 12, HilightIconTitleColorset 12, IconTitleRelief 0

#Style * IconFont “Shadow=1 1 SE:xft:Concielian:pixelsize=12″, IndexedIconName, IconBackgroundPadding 0

#Style * IconBackgroundRelief 0, IconBackGroundColorset 12

###################################################################

###################################################################

### Pager

###################################################################

DestroyModuleConfig FvwmPager: *

*FvwmPager: Geometry 350×114-0-0

*FvwmPager: MiniIcons

*FvwmPager: Colorset * 60

*FvwmPager: HilightColorset * 61

*FvwmPager: WindowColorsets 63 62

*FvwmPager: BalloonColorset * 63

*FvwmPager: Font none

*FvwmPager: SmallFont none

*FvwmPager: Balloons All

*FvwmPager: BalloonFont “Shadow=1 1 SE:xft:Concielian:pixelsize=12″

*FvwmPager: BalloonYOffset +2

*FvwmPager: BalloonBorderWidth 1

*FvwmPager: UseSkipList

*FvwmPager: MoveThreshold 0

*FvwmPager: SolidSeparators

*FvwmPager: WindowBorderWidth 1

#### Pager Colorset

Colorset 60 fg white, bg #ffffff, RootTransparent

Colorset 61 fg white, bg #ffffff, Noshape, RootTransparent, Tint #ffffff 50

Colorset 62 fg white, bg #ffffff, RootTransparent, Tint #101F36 90

Colorset 63 fg white, bg #ffffff, Noshape, RootTransparent, Tint #101F36 60

###################################################################

###################################################################

### Dock

###################################################################

DestroyModuleConfig FvwmDock: *

*FvwmDock: Rows 10

*FvwmDock: Columns 1

*FvwmDock: Frame 0

*FvwmDock: Colorset 30

*FvwmDock: (1×1, Icon dock/globes/home.png, ActionOnPress, Action(Mouse
1) `DockLaunch “nautilus –no-desktop” nautilus $left $top`,
Action(Mouse 3) `Next (nautilus) Popup MenuFvwmWindowOps Rectangle
+$left+$top -100m 0`, HoverIcon dock/globes/home_hover.png)

*FvwmDock: (1×1, Icon dock/globes/firefox.png, ActionOnPress,
Action(Mouse 1) `DockLaunch firefox Firefox-bin $left $top`,
Action(Mouse 3) `Next (Firefox-bin) Popup MenuFvwmWindowOps Rectangle
+$left+$top -100m 0`, HoverIcon dock/globes/firefox_hover.png)

*FvwmDock: (1×1, Icon dock/globes/xmms.png, ActionOnPress, Action(Mouse
1) `DockLaunch beep-media-player $left $top`, Action(Mouse 3) `Menu
MenuMultimedia Rectangle +$left+$top -100m 0`, HoverIcon
dock/globes/xmms_hover.png)

*FvwmDock: (1×1, Icon dock/globes/mail.png, ActionOnPress, Action(Mouse
1) `DockLaunch thunderbird Thunderbird-bin $left $top`, Action(Mouse 3)
`Next (Thunderbird-bin) Popup MenuFvwmWindowOps Rectangle +$left+$top
-100m 0`, HoverIcon dock/globes/mail_hover.png)

*FvwmDock: (1×1, Icon dock/globes/gimp.png, ActionOnPress, Action(Mouse
1) `DockLaunch gimp-2.0 gimp-2.0 $left $top`, Action(Mouse 3) `Next
(gimp-2.0) Popup MenuFvwmWindowOps Rectangle +$left+$top -100m 0`,
HoverIcon dock/globes/gimp_hover.png)

*FvwmDock: (1×1, Icon dock/globes/edit.png, ActionOnPress, Action(Mouse
1) `DockLaunch gvim gvim $left $top`, Action(Mouse 3) `Next (gvim)
Popup MenuFvwmWindowOps Rectangle +$left+$top -100m 0`, HoverIcon
dock/globes/edit_hover.png)

#*FvwmDock: (1×1, Icon dock/bluefish.png, ActionOnPress, Action(Mouse
1) `DockLaunch bluefish bluefish $left $top`, Action(Mouse 3) `Next
(bluefish) Popup MenuFvwmWindowOps Rectangle +$left+$top -100m `)

#*FvwmDock: (1×1, Icon dock/ooo.png, ActionOnPress, Action(Mouse 1)
`DockLaunch xooffice xooffice $left $top`, Action(Mouse 3) `Next
(xooffice) Popup MenuFvwmWindowOps Rectangle +$left+$top -100m 0`)

*FvwmDock: (1×1, Icon dock/globes/console.png, ActionOnPress,
Action(Mouse 1) `Exec gnome-terminal`, HoverIcon
dock/globes/console_hover.png)

*FvwmDock: (1×1, Icon dock/globes/system.png, ActionOnPress,
Action(Mouse 1) `Exec gvim -geom 115×46 ~/.fvwm/.fvwm2rc`, HoverIcon
dock/globes/system_hover.png)

DestroyFunc DockLaunch

AddToFunc DockLaunch

+ C Any ($1) Next ($1) WindowListFunc

+ C TestRc (NoMatch) Exec $0

+ H Any ($1) WindowList ($1) Rectangle +$2+$3 0 -100m CurrentAtEnd UseListSkip SortByClass NoCurrentDeskTitle

+ D Exec $0

###################################################################

###################################################################

### Animation

###################################################################

DestroyModuleConfig FvwmAnimate: *

*FvwmAnimate: Color white

*FvwmAnimate: Effect frame

*FvwmAnimate: Delay 3

*FvwmAnimate: Iterations 50

*FvwmAnimate: Width 1

###################################################################

###################################################################

### Directory Browsing

###################################################################

#### Browse Audio/Video Directory

DestroyFunc FuncFvwmMenuDirectory

AddToFunc FuncFvwmMenuDirectory

+ I PipeRead ‘case “$0″ in \

“$[fvwm_video_path]”*) myexec=”$[fvwm_video_exec]” mypng=icons/globes/video.png;; \

“$[fvwm_audio_path]”*) myexec=”$[fvwm_audio_exec]” mypng=icons/globes/audio.png;; \

esac; \

fvwm-menu-directory –icon-title icons/globes/folder.png –icon-file ${mypng:-icons/globes/folder.png} \

–icon-dir icons/globes/folder.png –dir “$0″ –exec-t=”^${myexec:-gvim} *” \

–exec-file “^${myexec:-gvim}”‘

#### Browse Wallpapers Directory

DestroyFunc WallpaperBrowser

AddToFunc WallpaperBrowser

+ I PipeRead ‘test ! -d “$0/.thumbs” && mkdir “$0/.thumbs”; \

for i in “$0/”*; do \

test -f “$0/.thumbs/${i##*/}” \

-a “${i}” -ot “$0/.thumbs/${i##*/}” || { \

convert -quality 0 -scale 64 “${i}” “png:$0/.thumbs/${i##*/}” 2>/dev/null \

|| continue; \

}; \

done; \

fvwm-menu-directory –icon-title icons/globes/folder.png –icon-file __PIXMAP__ \

–icon-dir icons/globes/folder.png –dir $0 –exec-file “^hsetroot -full” \

–exec-t=”^eog *” | sed -e “s#FuncFvwmMenuDirectory#WallpaperBrowser#g” \

-e “s#__PIXMAP__\\(.*\\)\\”\\(.*/\\)\\(.*\\)\\”#\\2.thumbs/\\3\\1\\2\\3#g”‘

###################################################################

###################################################################

### Headlines

###################################################################

DestroyFunc FuncFvwmMenuHeadlines

AddToFunc FuncFvwmMenuHeadlines

+ I PipeRead `fvwm-menu-headlines –frontpage –site $0 –exec=”firefox ‘%u’”

DestroyMenu MenuFvwmHeadlines

AddToMenu MenuFvwmHeadlines “News” Title

+ MissingSubmenuFunction FuncFvwmMenuHeadlines

+ “FreshMeat” Popup freshmeat

+ “Slashdot” Popup slashdot

+ “LinuxFr” Popup linuxfr

+ “Reset” FuncFvwmResetHeadlines

DestroyFunc FuncFvwmResetHeadlines

AddToFunc FuncFvwmResetHeadlines

+ I DestroyMenu freshmeat

+ I DestroyMenu slashdot

+ I DestroyMenu linuxfr

###################################################################

###################################################################

### FvwmProxy and FvwmIdent

###################################################################

#DestroyModuleConfig FvwmProxy: *

#*FvwmProxy: Colorset 5

#*FvwmProxy: Font “xft:sans:bold:pixelsize=10:minspace=True”

#*FvwmProxy: ProxyMove true

DestroyModuleConfig FvwmIdent: *

*FvwmIdent: Back #101F36

*FvwmIdent: Fore #ffffff

*FvwmIdent: Font “xft:sans:bold:pixelsize=10:minspace=True”

###################################################################

###################################################################

### FvwmBanner (Splash Screen)

###################################################################

*FvwmBanner: NoDecor

*FvwmBanner: Pixmap splash/gentoo.png

*FvwmBanner: Timeout 5

###################################################################

###################################################################

### Mouse Gestures

###################################################################

Stroke N159 0 W CM Pick Close

Stroke N951 0 W CM Thumbnail

Stroke N258 0 W CM Maximize

#### Pager Gestures

Stroke N456 0 R N GotoPage +1p 0p

Stroke N654 0 R N GotoPage -1p 0p

Stroke N258 0 R N GotoPage 0p -1p

Stroke N852 0 R N GotoPage 0p +1p

Stroke N753 0 R N GotoPage +1p +1p

Stroke N357 0 R N GotoPage -1p -1p

Stroke N159 0 R N GotoPage +1p -1p

Stroke N951 0 R N GotoPage -1 +1p

#### Launch Applications

Stroke N98741 0 R N Exec exec firefox

Stroke N12369 0 R N Exec exec gaim

Stroke N789852 0 R N Exec exec mrxvt

Stroke N9874123 0 R N Exec exec gvim -geom 80×36 ~/.fvwm/.fvwm2rc

#### Restart

Stroke N789632147 0 R N Restart

###################################################################