LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3837|回复: 26

我给大家带来一个简单的FVWM配置文件!

[复制链接]
发表于 2003-9-21 12:38:52 | 显示全部楼层 |阅读模式
我看有很多多兄弟对于FVWM的配置文件感到一脸的茫然。我现在贴出基本的FVWM配置文件供大家使用。我所谓的基本是因为我没有配置任何的FVWM模块,因为这样不利于兄弟们配置。由于我的FVWM是使用4个虚拟桌面的,我就不安装最小化的按钮了。取而代之的是卷动窗口。你们可以在下面的图片里看到卷动的效果。谢谢。唉~~~~明天你爷爷的又要读书了,又是两个星期的苦熬!高三了,唉~~~~兄弟们,国庆的时候再见了,希望你们能喜欢我带来带配置文件。谢谢。
=====================================================

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2003-9-21 12:40:17 | 显示全部楼层
效果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2003-9-21 13:26:16 | 显示全部楼层
#设置图标的路径
#我安装的是wm-icon软件包,提供 KDE和Gnome所有的图标
#可以再各大Linux PUB 找到
ImagePath /usr/share/.wm-icons:/usr/share/icons/wm-icons

# 设置鼠标样式
CursorStyle ROOT         left_ptr
CursorStyle TITLE        left_ptr
CursorStyle DEFAULT      left_ptr
CursorStyle SYS          left_ptr
CursorStyle MENU         left_ptr

#设置标题栏的样式
TitleStyle Height  25
Style        "*"        FvwmBorder
Style        "*"        MWMButtons
TitleStyle      LeftJustified
ButtonStyle        all        -- UseTitleStyle
ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1
ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1
ButtonStyle 6 4 50x65@1 35x35@1 65x35@1 50x65@0
ButtonStyle 1 - Clear MWMDecorMenu
ButtonStyle 2 - Clear
ButtonStyle 4 - Clear MWMDecorMax
ButtonStyle 6 - Clear MWMDecorShade


# 设置边框样式
Style "*" Font "-adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*"
Style "*" IconFont "-adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*"
Style "*" HilightFore white, HilightBack #1c5572
Style "*" BorderWidth 1, HandleWidth 1
Style "*" Color black/#8090A0       
Style "*" MWMFunctions, MWMDecor, HintOverride
Style "*" MWMBorder
Style "*" DecorateTransient, NoPPosition
Style "*" IconBox 1096 404 1152 -120
Style "*" SmartPlacement
Style "*" MouseFocusClickRaises
Style "*" FPAllowFocusClickFunction, FPAllowRaiseClickFunction

# 设置菜单样式
MenuStyle * fvwm, Foreground grey90, Background #1c5572
MenuStyle * SeparatorsShort
MenuStyle * Font "-adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*" fvwm, PopupOffset 1 90

# 设置标题栏的按钮和功能
Mouse 0        1            A              Menu Window-Ops2 Close
Mouse 0 3        A        Stick
Mouse 0        2            A             Close
Mouse 0        4        A        Maximize
Mouse 0        6            A             WindowShade

# 设置 ALT + F4 关闭窗口
Key F4      WTSFI    M       Close
Key F4      WTSFI    M2      Close

# 设置鼠标动作
Mouse 1        R           A       Menu RootMenu Nop
Mouse 2        R            A              Menu Window-Ops2 Nop
Mouse 3        R           A              WindowList

# 设置虚拟桌面定数目和排列方式
DesktopSize 2x2

# 设置是否鼠标移动切换窗口
# 100 是为是,0是为否
EdgeScroll 100 100

# 设置程序菜单 请根据自己的机子配置
AddToMenu RootMenu "Fvwm2  根菜单%16x16-gnome/linux.xpm"        Title
#+                    "Xterm 控制台%16x16-gnome/terminal.xpm"        Exec exec xterm -bg black -fg white +sb
+                    "Rxvt 中文控制台%16x16-kde/terminal.xpm"        Exec exec rxvt -bg black -fg white +sb
#+        "Konqueror 浏览器%16x16-gnome/news.xpm"                Exec exec konqueror
#+                "Opera Brower %16x16-gnome/amusement.xpm"                        Exec exec opera
+                "MozillaFirebird 浏览器%16x16-gnome/www.xpm"                Exec exec  /home/Soft/MozillaFirebird/MozillaFirebird
#+                "Mozilla 浏览器%16x16-kde/www.xpm"                Exec exec mozilla
#+                "Netscape 浏览器%16x16-gnome/www.xpm"                Exec exec netscape
#+        "Konqueror%16x16-gnome/news.xpm"                Exec exec konqueror
+                "Xmms 音频播放器%16x16-gnome/music.xpm"                Exec exec xmms
#+                        "K Writer 3.0%16x16-gnome/kde.xpm"         Exec exec kwrite
+                        "GNP 文本编辑器%16x16-gnome/word-processor.xpm"        Exec exec gnp
#+        "电子邮件%16x16-gnome/mail.xpm"        Exec exec mutt -y
+                ""                                Nop%16x16-gnome/
+                "文本编辑器%16x16-gnome/editor.xpm"                Popup  editmenu
+                "图形图象%16x16-gnome/image-processor.xpm"         Popup artmenu
+                "多媒体系统%16x16-gnome/multimedia.xpm"                Popup multimediamenu
+                "网络工具%16x16-gnome/network.xpm"        Popup Internet
+                "工具软件%16x16-gnome/utility.xpm"        Popup Utilitaires
+                ""                                Nop%16x16-gnome/
+                "系统菜单%16x16-gnome/modules.xpm" Popup config

AddToMenu editmenu       
#+                        "KDE文本编辑器%16x16-gnome/kde.xpm"         Exec exec kedit
#+                        "K Writer 3.0%16x16-kde/word-processor.xpm"         Exec exec kwrite
#+                        "AbiWord 文字处理%16x16-general/word-processor.xpm"        Exec exec AbiWord
+                        "GNP 文本编辑器%16x16-gnome/word-processor.xpm"        Exec exec gnp
+                        "Gedit 文本编辑器%16x16-kde/word-processor.xpm"        Exec exec gedit
+                        "Gvim 编辑器"                Exec exec gvim

AddToMenu artmenu       
#+                        "Gthumb%16x16-gnome/colors.xpm"        Exec exec gthumb
#+                        "GtkSee%16x16-gnome/colors.xpm"        Exec exec gtksee
+                        "Gimp 图像处理%16x16-gnome/gimp.xpm"        Exec exec gimp
+                        "Gqview 看图软件%16x16-gnome/science.xpm"                Exec exec gqview
+                        "Electric Eyes 电子眼%16x16-kde/science.xpm"                Exec exec ee
#+                        "Ksnapshot 抓图软件%menu/video.xpm"        Exec exec ksnapshot
#+                       "X 基本抓图程序%mini.camera.xpm%"        FvwmForm FvwmForm-Capture

AddToMenu multimediamenu       
#+                        "KDE音量控制器%16x16-gnome/sound.xpm"                Exec exec kmix
+        "Gnome 音量控制器%16x16-gnome/sound.xpm"        Exec exec gmix
+                "Xmms 音频播放器%16x16-gnome/music.xpm"                Exec exec xmms
#+                "Xing 影像播放器%16x16-gnome/music.xpm"                Exec exec xine
+                        "RealPlayer 8.0 Basic%16x16-gnome/rp7mini.xpm"        Exec exec realplay
#+        "VideoLanClient%16x16-gnome/display.xpm" Exec exec vlc
+        "Xine 播放器%16x16-gnome/display.xpm"        Exec exec xine

AddToMenu Internet       
#+                "Nautilus 浏览器%16x16-gnome/www.xpm"                Exec exec run-nautilus
+                "Mozilla 浏览器%16x16-kde/www.xpm"                Exec exec mozilla
+                "MozillaFirebird 浏览器%16x16-kde/www.xpm"                Exec exec  /home/Soft/MozillaFirebird/MozillaFirebird
#+                "Netscape 浏览器%16x16-gnome/www.xpm"                Exec exec netscape
#+        "Konqueror%16x16-gnome/news.xpm"                Exec exec konqueror
+                "Opera Brower %16x16-gnome/amusement.xpm"                        Exec exec opera
#+                        "电子邮件 Sylpheed %16x16-gnome/mail.xpm" Exec exec sylpheed
+                        "Gaim%16x16-gnome/modules.xpm"                Exec exec gaim
+                        "Balsa 邮件工具%16x16-gnome/amusement.xpm"        Exec exec balsa
+                       "Gftp"          Exec exec gftp
#+                        "KPPP 拨号工具%16x16-gnome/game-cards.xpm"         Exec exec kppp
+                        "GNOME 网络配置工具%16x16-gnome/game-cards.xpm"         Exec exec neat

AddToMenu Utilitaires
+                        "系统监视器 Gkrell %16x16-kde/monitoring.xpm"        Exec exec gkrellm
+                        "Gnome系统监视器%16x16-gnome/monitoring.xpm"        Exec exec gtop
+                       "计算器%16x16-gnome/calculator.xpm"                Exec exec xcalc
+                       "放大镜%16x16-gnome/viewer.xpm"         Exec exec xmag
#+                       "字体管理%16x16-gnome/font.xpm"                Exec exec xfontsel
#+                      "电源"                 Exec exec xapm
#+                       "X剪贴板%16x16-gnome/item.xpm"        Exec exec xclipboard

AddToMenu config       
+               "重新启动 Fvwm2%16x16-gnome/refresh.xpm"     Restart fvwm2
+                "退出 Fvwm2 会话%16x16-gnome/choice-yes.xpm"        Quit
+                ""                                Nop
+                "编辑 Fvwm 配置文件%16x16-gnome/editor.xpm"                        Exec exec gnp $HOME/.fvwm/.fvwm2rc


#增加窗口控制菜单
AddToMenu Window-Ops2       
+               "移动窗口%16x16-kde/window-move.xpm"        Move
+                "重新设定大小%16x16-kde/window-resize.xpm"        Resize
+                "(恢复)图标化%16x16-kde/window-iconify.xpm"         Iconify        
+                "(恢复)粘贴窗口%16x16-kde/window-stick.xpm"         Stick               
+                   "(恢复)最大化%16x16-kde/windows.xpm"                                Maximize
+                        ""                Nop            
#+                "删除窗口%16x16-kde/window-delete.xpm"         Delete       
+                "关闭窗口%16x16-kde/window-close.xpm"         Close
+                "毁灭窗口%16x16-kde/window-destroy.xpm"         Destroy


#增加模块
#提供全局的键盘快捷键

AddToFunc MailFunction           "I" Next [$0] Iconify -1
+                           "I" Next [$0] Focus
+                           "I" None [$0] Exec $0 $1

AddToFunc Move-or-Raise                "I" Raise
+                                "M" Move
+                                  "D" Lower

AddToFunc Move-or-Raise2        "M" Raise
+                                "M" Move
+                                  "D" Lower

AddToFunc Maximize-Func                "M" Maximize         0 100
+                                "C" Maximize         0 80
+                                "D" Maximize         100 100

AddToFunc Move-or-Iconify        "I" Raise
+                                "M" Move
+                                "D" Iconify

AddToFunc Resize-or-Raise        "I" Raise
+                                "M" Resize
+                                "D" Lower

AddToFunc Resize-or-Raise2        "M" Raise
+                                "M" Resize
+                                "D" Lower

AddToFunc PrintFunction                "I" Raise
+                                "I" Exec xdpr -id $w

AddToFunc PrintReverseFunction  "I" Raise
+                               "I" Exec xdpr 1/2 -h -rv -id $w

AddToFunc Iconify-and-Raise     "I" Iconify
+                               "I" Raise

#设置墙纸
Exec exec xloadimage -onroot -fullscreen $HOME/wall/Penguingang.jpg
 楼主| 发表于 2003-9-23 21:37:13 | 显示全部楼层
唉~~辛苦了那么久,竟然没有人来赞美一声。。。。

好郁闷哦~~~~
发表于 2003-9-23 22:26:55 | 显示全部楼层

赞美

你真是天才。你为淫民服务。你是孔繁森二代。你是焦裕录再世。你是雷峰转生。你是周恩来复活。
发表于 2003-9-24 13:03:20 | 显示全部楼层
我在想办法解决fvwm95。因为fvwm有运行一段时间窗口就不能获得焦点的问题(在我的机器上),因此没有选择它。
但是fvwm95的标题栏和任务栏就是不能正常显示文字,可以给我支一招吗?谢谢。
发表于 2003-9-26 19:40:35 | 显示全部楼层
建议安装fvwm-cvs版和fvwm-themes-cvs版,然后很容易修改成支持汉字,效果请看
http://211.92.88.40/home/x11/200309241528.png
http://211.92.88.40/home/x11/20030811112502.png
 楼主| 发表于 2003-9-27 21:32:19 | 显示全部楼层
晕倒,你是在夸奖我还是在损我啊?!

fvwm 可以很好的支持中文的啊,前提是 2.5 以上版本的。

设置好字体就可以了啊。

例子:

MenuStyle * Font "-adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*" fvwm, PopupOffset 1 90

Style "*" Font "-adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*"
Style "*" IconFont "-adobe-helvetica-medium-r-normal-*-12-*-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*"
发表于 2003-11-26 21:21:26 | 显示全部楼层

你好!

最初由 x11 发表
建议安装fvwm-cvs版和fvwm-themes-cvs版,然后很容易修改成支持汉字,效果请看
http://211.92.88.40/home/x11/200309241528.png
http://211.92.88.40/home/x11/20030811112502.png


能把两个fvwm配置文件给我学习一下吗?谢谢!duron158@msn.com,期待中。。。
发表于 2003-11-27 01:07:17 | 显示全部楼层
?这个不止两个配置文件了,是一套配置文件,hehe

http://fvwm-themes.sourceforge.net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表