mrUwka okiem

Losowo ustawiana tapeta w uniksowatych

12 lutego 2010

Ostatnimi czasy za sprawą National Geographic dorobiłem się pokaźnej liczby (1075) przepięknych tapet ekranowych. Większość z nich jest tak dobra, iż wprost nie mogłem się zdecydować na którąkolwiek z nich. Dodatkowo, niespecjalną miałbym ochotę na każdorazowe przekopywanie się przez cały zbiór gdy naszłaby mnie ochota aby zmienić tło pulpitu. Stąd wziął się pomysł by przy starcie środowiska graficznego ustawiać tło wykorzystując losowo wybrany plik tapety.

Do osiągnięcia powyższego celu wystarczy program xv wywołany z opcją -random.

xv -root -max -smooth -quit -random haha/tapety/NG/*.jpg

Powyższe wystarczy wrzucić do używanego przez się autostartu, dla OpenBoksa będzie to na przykład: $HOME/.config/openbox/autostart.sh

Dodaj komentarz >>

5 komentarzy:

  1. a_patch 1. 12 lutego 2010, o godzinie 13:52:18

    Proste i skuteczne, ale tylko dla jednego formatu plików. Ja skusiłem się na Wallego - http://www.becrux.com/index.php?page=projects&name=wally.

  2. Maverick 2. 12 lutego 2010, o godzinie 14:20:44

    Tapety faktycznie ładne. Mają dla mnie tylko jedną wadę - 1600×1200. :(

  3. mruwek 3. 12 lutego 2010, o godzinie 14:22:05

    Maverick:
    Starsze są też dostępne jako 1280x1024. Gdybyś chciał mieć je wszystkie, to zaczekaj na następny wpis.

  4. Maverick 4. 12 lutego 2010, o godzinie 14:22:34

    Gorzej - mnie 1920×1200 najbardziej by urządzały... :)

  5. mina86 5. 12 lutego 2010, o godzinie 20:16:08

    Oczywiście (zakładając obecność GNU coreutils w systemie) można również:

    dowolny-program-ustawiajacy-tapete \
        "$(shuf -en1 haha/tapety/NG/*.jpg)"
    

    Ale ja i tak wolę GKrellM-a z pluginem.

Dodaj swój komentarz: