2008-01-01から1年間の記事一覧

execi等で文字列が途切れる

.conkyrc 内で text_buffer_size を設定する。2chスレタイなどは、SETTING.TXTのBBS_SUBJECT_COUNTの値を参考にして、BBS_SUBJECT_COUNT=128で5行表示したいなら640に増やすと欠けなくなる(たぶん)。・・・途切れた。日本語はUTF-8では3バイト使うため、SJ…

透過urxvt

awesome 等では xcompmgr を使う。 起動スクリプトに"xcompmgr &"。 端末側の設定。[]内がアルファ値。 $ urxvt -depth 32 -fg white -bg [20]black ~/.Xdefaults なら urxvt*depth: 32 urxvt*foreground: #ffffff urxvt*background: [80]#000000

GV-MVP/RX2 ubuntu hardy beta

ivtv version: 1.1.0 $ sudo apt-get install ivtv-utils $ ivtv-tune -d /dev/video0 -t japan-bcast -c 1 /dev/video0: 91.250 MHz "(Signal Detected)" が出ない、砂嵐。 ここを参考に $ v4l2-ctl -d /dev/video0 --get-standard Video Standard = 0x0000…

conkyで「今日は何の日」を表示

wikipedia のメインページにある「今日は何の日」を持ってくる。 #!/bin/bash wget -q -O- http://ja.wikipedia.org/wiki/メインページ | grep -A 10 "日は何の日" | tail -n 8 | sed "s/<[^<>]*>//g" | grep "年" これは conky 起動時に一回だけ実行。 ${co…

conkyで2chニューススレのヘッドラインを表示

2ちゃんねるニュース速報+ナビのフィードを利用。 簡単なスクリプトを用意する。 #!/bin/bash wget -q -O - "http://www.2nn.jp/rss/index.rdf" | grep "subject" | head -n $1 | sed "s/<[^<>]*>//g" | sed "s/\s//g" ${font "IPAMonaPGothic:size=12"}${c…

ウィンドウマネージャAwesomeを試す

タイル型ウィンドウマネージャawesome、知ってますか? http://builder.japan.zdnet.com/news/story/0,3800079086,20365551,00.htm 知らないので体験してみました・・・。 gutsy 用の deb パッケージは見当たらず、ソースから。 libconfuse >= 2.6 のために …

マチルダトラッカーのドキュメント

http://trac.zeitherrschaft.org/zzub/browser/trunk/share/doc/zzub/plugins/matilde_tracker/index.html?format=raw

Ballisticsの体験版

ハイテクな未来が舞台のレースゲーム Ballistics。 スピーダーとかいうホバーバイクで、障害物を避けながら突っ走る。 元々 Windows 用として 2001 年に発売されたゲームで、最低動作環境かなり低め。 体験版はチュートリアルとシングルレースがプレイできる…

pythonからatコマンドで予約

$ echo "mplayer hoge.mp3" | at now + 1min $ echo "killall mplayer" | at now + 2min 上のコマンドを python でやる。 import subprocess p = subprocess.Popen(['at', 'now + 1min'], stdin=subprocess.PIPE) p.communicate('mplayer hoge.mp3') p = sub…

Mumbles

Mumbles、GNOME用のプラグインベースの通知システム。 dbus でメッセージをやりとりして、cairo 描画でクールな通知をするんだとか・・・。 自分にはよく分からないけど、Ubuntu パッケージあるし、せっかくだから試してみた。まず本体を起動。 $ mumbles Su…

gtk.StatusIconとpynotifyをくっつける

トレイアイコン上から吹き出しで通知するように。 #!/usr/bin/env python #-*- coding:utf-8 -*- import gtk import pynotify def tray_activate(event): n.show() def popup_menu(status, button, time): menu.popup(None, None, None, button, time) def m…

GNOMEパネル上のメニュー・バーが使うアイコン

ls $HOME/.icons/*/22x22/places/start-here.png /usr/share/icons/*/22x22/places/start-here.png パネルやフォントの大きさに関わらず22x22のアイコンで固定されているっぽい。 メイン・メニューの場合はパネルの大きさによって変わった。

Tango Generator 3

既存のアイコンテーマを組み合わせ、お好みのテーマを生成するアプリケーション。Gnome向け。 Tangoのアプリケーションアイコンを補完したり、小さなModを被せる等が簡単になる。 各テーマの最新版をダウンロードし優先度に従って合成、できたテーマを~/.ico…