Avatar_small

与 GNOME 3 风格一致的 Firfeox 主题

GNOME 3 的 GTK 3 默认的主题是 Adwaita,如下图所示: 与这一主题相匹配的 Firefox 主题也叫 Adwaita,下载地址:https://addons.mozilla.org/en-US/firefox/addon/adwaita/ 效果:

Avatar_small

初识 Gjs

按照 GNOME 官方的说法,Gjs 是 GNOME 的 JavaScript 绑定,主要基于 Spider Monkey 这个 JavaScript 引擎与 GObject Introspection [1] 实现。本文简单介绍一下 Gjs 的用法,之所以是简单介绍,是因为我对 JavaScript 不太熟悉。

Avatar_small

使用 gdevilspie 对窗口进行自动定位

显示器屏幕和分辨率越大,可以平铺展现的窗口也就越多,这是好事情。但是对于像 GNOME 这种采用 MetaCity 窗口管理器的桌面,程序窗口布局管理方面的功能非常有限,不能像瓦片式窗口管理器那样充分利用显示空间。例如在 GNOME 中每次打开 gnome-terminal 的时候,终端窗口的默认位置是左侧靠上,如果我们希望每次开启 gnome-terminal 的时候,窗口能自动移动...

Avatar_small

e4rat:大幅提升Linux开机速度

警告:此软件仅限原生ext4文件系统使用。其他文件系统以及从低版本升级的ext4文件系统用户不要使用,否则将导致灾难性后果。本着负责的态度,先Warning。 e4rat是个好东西。其原理大致是(我猜的):通过磁盘整理有序化开机要加载的文件,并在系统启动阶段把数据预读到内存,充分使用内存和IO资源。 AUR上大家的溢美之词: snack 发表于 Mon,...

Avatar_small

生成 Awesome 的“应用程序”菜单

Ubuntu 下,Awesome 有个叫 debian_menu 的模块,用于向 Awesome 菜单中添加一个类似于 GNOME 的“应用程序”菜单的项。然而到了 ArchLinux 下,却没这么个模块了。本来我并不太在意,但看到别人折腾后,自己又开始手痒了。 本来是准备自己用 Python 写个程序来生成的,用 pkgfile 一查,却发现有arch...

Avatar_small

Awesome 中 GIMP 窗口的处理

GIMP一启动就有三个窗口,一个显示图像的,一个工具箱,一个图层什么的。工具箱和图层这些虽然被Awesome自动判为浮动窗口了,但因为显示图像的主窗口是最大化,所以它们经常被图像窗口遮住。将这两个窗口置顶是最简单的办法,但是不太完美。这样它们也会遮住诸如我的浮动终端之类的窗口。 既然是高可配置的Awesome,当然不是没有办法让它们乖乖听话。于是翻翻手册,在我的 rc.lua ...

Avatar_small

重新设计了 conky


Avatar_small

改变终端下的光标颜色,包括 screen 和 tmux!

曾经在Ubuntu中文论坛里看到一个改变光标颜色的方法,用光标颜色来指示是在 Vim 的普通模式还是插入模式下(因为 gnome-terminal 不支持使用转义序列改变光标形状)。Vim Wiki 上的 tip。 if &term =~ "xterm\|rxvt" silent !echo -ne "\e]12;HotPink\007...

Avatar_small

Fedora 15 触控板设置

我不知道这是Fedora的问题还是Gnome3的问题。 触控板默认是没有左键、中键、右键点击的,有时候没有鼠标就比较麻烦。 Gnome3里可以设置,但设置仅限于Gnome3内,KDE我没有装,反正在gdm是用不了的。 最近觉得Gnome3太淡疼了,于是换xfce用(KDE我用不习惯……),xfce里没有这项设置,三种点击一直用不了。 ...

Avatar_small

userChrome 脚本:中键粘贴并搜索

Google 字典没了,但单词还是要查的。目前用的是沪江小D。实际上之前也一直在用它的划词查询书签。释义简单了点,但速度是足够快了。可是再也不能之前选中单词后点几下就能查到了(划词有时候会很烦,特别是与FireGuesture的搜索冲突的时候)。过了几天使用Ctrl-C来复制或者Ctrl-W来清除上一个词或者Ctrl-T打开新标签使用关键字搜索的日子,最终还是忍不住折腾了起来,最后终于...