起動時に壁紙をランダムに設定する(Openbox).

壁紙の設定には Feh - ArchWiki を使っている.
壁紙達が ~/pic/wallpapers/ 以下に入っているとして,
autostart.sh に以下の用な記述を追加.

feh --bg-scale $( find ~/pic/wallpapers/ -type f -or -type l | ~/bin/random-select )

画像へのシンボリックリンクも含まれているので, -type l オプションを追加した.

random-select は ランダムに1行返すhaskellスクリプト

import System.Random

main = do xs <- return.lines =<< getContents
          putStrLn.((!!) xs) =<< getStdRandom (randomR (0,length xs - 1))
追記

shufというコマンドがあって,そっちを使えば良い.
車輪の再発明をしていたようだ

feh --bg-scale $( find ~/pic/wallpapers/ -type f -or -type l | shuf -n 1)