fluxbox配置综合

2009-05-13 13:50:32来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                                                fluxbox 的配置文件,进入Fluxbox的环境
cd ~/.fluxbox
ls
Fluxbox的所有选项都保存在几个配置文件里面,最重要的是”init”,”apps”,”menu”和”keys”这四个文件。如果没有哪个文件,就建一个。
init文件是主设置文件,但是这里我们不作配置,其实主要的配置都在另外三个文件里面,init文件只是用来索引的。
配置apps文件
书写格式是“[startup] {application}”的形式,方括号加startup即告诉系统在启动的时候加载后面大括号中的程序或命令。例如:
[startup] {gnome-settings-daemon}
[startup] {tilda}
[startup] {xbindkeys}
[startup] {conky}
[startup] {fbsetbg -f /home/lost/.wp.jpg}
gnome-settings-daemon:Gnome环境的参数设置后台,虽说用的不是Gnome环境,但是日常使用的程序不是Q4(KDE)的就是 GTK(Gnome)的,在使用GTK程序的时候如果没有启动这个服务,界面将会很难看,如果你的系统资源很紧张,或者不在意界面的话可以不设置这一项。
tilda:一个基于GTK的终端机,特点是可以设置为无边框和菜单,支持透明和热键呼出,可以无缝嵌入桌面,用起来很方便且美观,可设置成启动时隐藏,再在这里设置成开机启动,这样再用到终端机的时候只需按下热键就可调出。
xbindkeys:一个为Xwindow设计的热键定义工具,功能较为强大,一次设置之后可以在任何桌面环境下使用,对于经常在多个桌面环境切换的用户来说很方便。
conky:一个将系统当前信息呈现在桌面上的工具,便于实时监控系统。
fbsetbg:Fluxbox自带的桌面背景设置工具,你只需要把后面的“/home/lost/.wp.jpg”替换成自己的壁纸所在的路径即可,支持PNG和JPG格式的图片。-f参数表示将图片放大到全屏。
壁纸自动启动也可以在设置好壁纸之后在 ~/.fluxbox/init 文件中加入:
session.screen0.rootCommand: fbsetbg -l
不然下次重新启动又没有了。
配置keys文件
keys文件主要是管理Fluxbox热键定义,Fluxbox热键功能非常强大,不但可以定义键盘快捷键,还可以定义鼠标快捷键、键盘和鼠标搭配 快捷键,完全可以用键盘操控计算机,这是在Windows下不可想象的。它的具体参数参看Fluxbox文档,网上有中英文版本。
建议在每个桌面环境下面只定义和该环境息息相关的一些功能的热键,比如窗口的打开和关闭,最小化和最大化等,而常用程序的打开等热键交给xbindkeys管理。
keys文件格式为:
[mod] key [key key] :command
其中,mod 是指 modifier,包括 Mod1(即左 Alt)、Mod4(即 Windowskey)、Control(即 ctrl)、Shift(即 shift)、KP_5(即小键盘上的5)等,通过 xmodmap -pm 可以看到更多的 modifier。modifier 可以不用、也可以使用一个、或使用两个、甚至三个。key 和 command 很好理解,前者为所用的按键,后者为执行的命令。
举个例子,假如我想通过按 Ctrl+F 组合键来启动 Firefox,那么可以这样写:
Control f :exec firefox
例子中的 exec 也可以写成 ExecCommand。
通过执行 fluxbox menu -> Reload config 右键菜单命令,上述更改将立即生效。
示例:
Mod1 Left :PrevWorkspace
Mod1 Right :NextWorkspace
Mod1 q :Close
Mod1 z :Minimize
Mod1 x :MaximizeWindow
Mod4 d :ShowDesktop
Mod4 grave :RootMenu
Mod4 s :ShadeWindow
Control KP_1 :SendToWorkspace 1
Control KP_2 :SendToWorkspace 2

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:OpenBSD升级指南 4.2 to 4.3

下一篇:FreeBSD核心入门