icewmの壁紙は、~/.icewm/preferences 内の、 DesktopBackgroundImage="ほげほげ.jpg" 行を書き換えてあげればいいわけですが、その後、icewmを再起動しないと反映されません。 けっこう面倒くさいので、さくっとシェルスクリプトでやっちゃいましょう。 以下のシエルスクリプトを、icewmbg-changer.sh という名前で保存し、実行属性を付けてください。 #!/bin/sh # -*- coding: utf-8 -*- # last updated : 2009/09/07 03:46:02 JST # # icewm用壁紙チェンジャー # 使い方。 # icewmbg-changer.sh /home/foo/picture/hogehoge.jpg # 引数がない場合はファイルセレクタが立ち上がります。 # ファイラのコンテキスト