Tapeta we Fluxboksie

From FluxboxPL.org

Spis treści

Potrzebne aplikacje

1. fbsetbg (wrapper)

2. feh (lub jakakolwiek inna aplikacja mająca możliwość ustawiania tapety)

Konfiguracja fbsetbg

1. Sprawdzamy z jakiej aplikacji korzysta fbsetbg:

fbsetbg -i

Jezeli nie odpowiada nam ta aplikacja, lub chcemy uzyc innej wybieramy ją poleceniem:

wpsetters=feh fbsetbg wallpaper.jpg

Zamieniajac wpsetters (w tym przypadku feh) na wybrany program.

2. Sprawdzamy czy w pliku ~/.fluxbox/init znajduje się linia:

session.screen0.rootCommand: fbsetbg -l

linia ta odpowiada za ukazanie się tapety przy każdym uruchomieniu Fluxboksa.

3. Tapetę na pełnym ekranie ustawiamy poleceniem:

fbsetbg -f wallaper.jpg

Wybór tapety z menu Fluxboksa

Do pliku menu wystarczy dodać wpis:

[submenu] (wallpapers)
[wallpapers] (/sciezka/do/katalogu/z/tapetami) {fbsetbg -f}
[end]

Wybór tapety spod prawego przycisku Rox-a

1. Tworzymy plik (skrypt) tapeta.sh o zawartosci:

#!/bin/bash
fbsetbg -f "$@"

2. Nadajemy naszemu skomplikowanemu skryptowi atrybut wykonywalnosci:

chmod 775 tapeta.sh

3. Wybieramy go w Rox-ie:

Klikamy prawym przyciskiem na plik .jpg (.gif, .png), przechodzimy do menu pliku i klikamy na "Customize menu". Do nowootwartego okna przeciągamy nasz skrypt tapeta.sh i wybieramy utworzenie dowiązania do niego.

4. Teraz klikając na jakikolwiek plik o rozszerzeniu .jpg (.gif, .png) możemy wykonać na nim nasz skrypt (prawy przycisk > menu pliku > tapeta.sh) i tapeta ukaże się naszym oczom.



--Endel 17:59, 12 lut 2007 (CET)