|

楼主 |
发表于 2012-2-24 14:11:27
|
显示全部楼层
Post by zhou3345;2160629
1. 界面问题
界面其实牵涉到很多方面,不仅仅是两个icon theme。RichardGv已经说的比较详细了,我就把我喜欢的配置在这里公布一下吧(其实github的个人配置里都有,只是不好找):
~/.icons,图标主题:faenza-icon-theme
~/.themes,gtk2主题:LiteStyle, http://weakhead.deviantart.com/art/Litestyle-suite-148308075
gtk3主题:light-themes (Radiance)
~/.cursors, 鼠标指针:OpenZone_White_Slim, http://gnome-look.org/content/show.php/OpenZone?content=111343
qt主题用的gtkstyle,保持和gtk2一致。
配置方法:
gtk2的风格可以用lxappearance来调整,图形界面的直接选择就可以了。其目的是生成 ~/.gtkrc-2.0 配置文件。当然直接修改此文件也行。
gtk3的风格则需要写在 ~/.config/gtk-3.0/settings.ini 文件中,其格式和gtk2差不多,但有修改。
qt主题设置用 qtconfig
cursors鼠标指针比较难缠,还需要在以下地方设置,以OpenZone_White_Slim为例,
ln -s ~/.cursors/OpenZone_White_Slim ~/.cursors/defaut
在.Xresources文件中加入:Xcursor.theme: OpenZone_White_Slim
还要在.xinitrc或.xprofile(具体哪个文件看你用什么方法登录,如果用xdm就是.xprofile,用startx就是.xinitrc)中加入:xsetroot -cursor_name left_ptr &
以上说的都是wm下起作用的配置,如果用de的话,基本上都有自己的一套来覆盖这所有的配置,比如 xfce4,连 .gtkrc-2.0的写法都不一样,由于不标准,导致在某些程序里显示的界面不统一,这是我最不喜欢xfce4的地方。
2.常用桌面组件
xsetroot 用处自己查,我只用到了上面的正常显示鼠标指针功能。
habak 设置桌面的背景图片,相同功能的还有feh等,我觉得feh太大了。
lxappearance 设置gtk2主题
gnome-menus, lxmenu-data 程序菜单要用,我这里用了一个python脚本xmenud.py来显示“开始菜单”
obconf, obmenu openbox的相关设置组件
dmenu 运行...
xmodmap 键盘调整,我用来将caplock映射为Ctrl
xev 捕捉键盘行为
dzen, conky 用来显示一些系统信息,我拿来显示xmonad顶部的状态栏
tint2 带系统托盘的状态栏,我又加入了开始菜单和快速启动(需要tint2-9999)
tintwizard 配置tint2的图形工具,还不完善,开始菜单和快速启动就不能配。
pcmanfm,ranger 文件管理器
urxvt, roxterm 终端
arandr 分屏管理器,接多个显示器时用
cairo-compmgr 桌面特效
xsel, parcellite 剪切版管理器
unclutter 隐藏鼠标指针
lxtask 任务管理器
scrot 截图
file-roller 压缩文件管理器
volumeicon 音量调节
cdemu, ***emu 虚拟光驱,挂载镜像文件
droid 谷歌安卓的字体
gnome-disk-utility 磁盘管理器
fcitx 输入法
.......
3.依赖和简洁问题
系统的调整其实跟选择哪个桌面关系不大。就体积和编译时间来说,我觉得主要跟一些大的lib库有直接关系,什么qt/gtk/wxGTK/pyQT/pyGTK/gstreamer...... 。我个人的习惯是在安装软件前先 emerge -pv 查看一下依赖,碰到自己不喜欢的框接和库就想办法避免,如果不能避免安装,就不安装此软件,找有相同功能的软件替代。
其实fvwm的依赖也不少了,我觉得openbox相对来说更轻量。
感谢zhou兄给出比较详尽的Openbox及相关工具包的组合方法,里面提到的好多东西对于我这种只用过gnome的用户而言是第一次听说。只要我的空间和Portage允许,一定尝试一下你所给的openbox的配置(你的github:https://github.com/transtone/我还是光顾过的)。
其实,前几天第一次尝试了一下非gnome终端Rxvt-unicode,做一些简单配置,感觉还是相当不错的。还在FVWM下试用了一下rox、3ddesk(好像只出现了几个立体的支架,但没有立体效果),感觉这些小工具效果也不错,可能定制会花很长时间。
至于为了维护系统的纯洁去找替代功能的软件,这个在Linux的短板上来说几乎是不可能实现的,例如我只喜欢gtk,但是ppstream、skype、Smplayer、aliwangwang等娱乐商用软件却依赖qt。 |
|