openSUSE 11.4 環境構築 趣味編

私には欠かせないが多くの人にとってはどうでもいいかもしれない設定を備忘録を兼ねて載せる.

Git

インストール

# zypper in git gitk

sshfs

これはなに?

sshを用いてリモートのディレクトリをローカルの ファイルシステムにマウントするもの. sshでリモートログインしたら遅すぎて作業できない環境でも sshfsでマウントしてローカルのエディタで作業したら楽々な事もある. ただ,scpでコピーして持ってくればいいだけのこともある.

インストール

# zypper in sshfs

使い方

ローカルのホームディレクトリのmntフォルダにサーバのホームディレクトリをマウントする例. ローカルに"${HOME}/mnt"が存在していなければならない.

% sshfs ${USER}@サーバ名: ${HOME}/mnt

フォント

これはなに?

プログラミングに適している(らしい)フォント.以前はフォントのデータ をそのまま配布していたが今は生成スクリプトの配布のみになっている.

参考

Dropbox

これはなに?

オンラインストレージサービスの一種であるDropbox[1]を使って ホームディレクトリのファイルをオンラインでバックアップする設定. 普通のディレクトリに見えるので普段は何も意識する必要がない. 私みたいな安いSSDを使っていてなおかつパソコンの扱いが雑な人は 頻繁にディスクが壊れるのでその時に真っ青にならないための対策. また,盗難にあった場合にファイルの喪失を防ぐための対策にもなる.

インストール

# zypper in dropbox
zypperでインストールできるので簡単.

設定スクリプト

#!/bin/sh

DROPBOX_PATH=${HOME}/Dropbox

for DIR in 'Desktop' 'Documents' 'Music' 'Pictures' 'Podcasts' 'Public' 'Templates' 'Videos'
do
    rm -rf ${HOME}/${DIR}
    ln -s ${DROPBOX_PATH}/${DIR} ${HOME}/${DIR}
done

参考

壁紙

概要

ImageMagickを用いて,壁紙を動的に書き換える.

ImageMagickを用いた画像編集

コマンド - GNOME編

${HOME}/hoge.bmpを壁紙に設定するコマンド:
% gconftool-2 --type string --set "/desktop/gnome/background/picture_filename" ${HOME}/hoge.bmp

まとめ

参考