窗口管理器 Openbox 入门指南 (5)

这是《窗口管理器 Openbox 入门指南》的第五部分。

目录表

使用自动启动脚本

通过 Openbox 的自动启动脚本,我们可以随机启动一些程序,像输入法、面板等等。

前提

使用自动启动脚本的前提是,你必需使用包含会话功能支持的 Openbox,即 openbox-session。

创建

Openbox 默认的自动启动脚本文件位于:

/etc/xdg/openbox/autostart.sh

你可以在建立自己的自动启动脚本时参考参考。

使用下列命令来建立一个自己的 autostart.sh 文件:

vim ~/.config/openbox/autostart.sh

比如,我们要开机即加载面板程序 Pypanel,可以加入下面的内容:

pypanel &

很简单,是不是?如果要加入多个程序,则分行写即可。

提示与技巧

Openbox 常用快捷键

  • 在桌面按鼠标中键,将显示窗口列表菜单
  • Win-d:隐藏屏幕上所有的窗口
  • Alt-Tab:切换窗口
  • Win-(F1-F4):依次转到第1-4个工作区
  • Alt-F4:关闭窗口
  • Alt-Esc:将下面的窗口提升到上面

不用敲 startx 直接进入 Openbox

在没有使用图形化登录管理器的情况下,要进入 Openbox,我们需要敲 startx。如果使用 bash 的话,在 ~/.bash_profile 中加入下列内容,可以免敲 startx:

if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/vc/1 ]]; then
  startx
  logout
fi

设置壁纸

有多种工具可以设置壁纸,我使用的是 feh:

feh --bg-scale /path/to/wallpaper.png

示例中的壁纸路径及名称需要换成你自己的。

然后将:

eval `cat $HOME/.fehbg` &

加入 Openbox 的 autostart.sh 文件。

设置 GTK 主题

不用使用任何工具,在 ~/.gtkrc-2.0 中加入:

gtk-theme-name = "Infini-Herbe"

这将设置 GTK 程序的主题。将引号中的内容换成你自己喜欢的主题名称(下同)。

gtk-icon-theme-name = "ALLGREY"

设置所用的图标主题。

gtk-cursor-theme-name = "Vanilla-DMZ-AA"

设置鼠标指针主题。

gtk-font-name = "Luxi Sans 10"

设置 GTK 程序用的字体。

gtk-toolbar-style = GTK_TOOLBAR_ICONS

设置工具栏样式,我喜欢只显示图标。

参考资源

[完]

Read More: