Tento script nastaví vybraný obrázek jako tapetu.

Příprava scriptu

Nejprv si si otevřeme náš domovský adresář, klikneme pravým tlačítkem, vybereme položku Scripts a v ní otevřít adresář skriptů .

V adresáři skriptů klikneme pravým tlačítkem na volnou plochu (ne na ikonu), a dáme Vytvořit dokument , Prázdný soubor .

Otevře se nám textový editor s prázdným dokumentem. Do něj vložíme za pomoci schránky následující text:

#
# Tools-Set_as_WallPaper -> (set image as wallpaper)
#
# Owner : Largey Patrick from Switzerland
#   	  patrick.largey@nazeman.org
#	  www.nazeman.org
#
# Licence : GNU GPL
#
# Copyright (C) Nazeman
#
# Dependency : gdialog (gnome-utils) or zenity
#            : Nautilus
#
# Encoding UTF-8
#
# Vers.: 1.00 11.02.2004
	title="Nastav jako tapetu"
	choix="choice"
	type="value"
	gconf="key gconf"
	none="žádný"
	wallpaper="vyplnit obrazovku"
	centered="na střed"
	scaled="přizpůsobit"
	stretched="zvětšit"
case $LANG in
	fr* )
	title="Définir comme fond d'écran"
	choix="choix"
	type="valeur"
	gconf="clé gconf"
	none="aucun"
	wallpaper="mosaïque"
	centered="centré"
	scaled="redimensionné"
	stretched="étiré" ;;
esac
#
# fix gnome 2.2 bug
#
curpath=`echo $NAUTILUS_SCRIPT_CURRENT_URI | sed 's/file\:\/\///'`
cd $curpath
#
# choice with centered tile .....
#
if
	bckgrnd=`zenity --title "$title"  --list --radiolist --column "$choix" --column "$gconf" --column "$type" FALSE "none" "$none" FALSE "wallpaper" "$wallpaper" FALSE "centered" "$centered" FALSE "scaled" "$scaled" TRUE "stretched" "$stretched" 2>&1`
then
	gconftool-2 --type string --set /desktop/gnome/background/picture_options "$bckgrnd"
	gconftool-2 --type string --set /desktop/gnome/background/picture_filename "$curpath/$1"
fi

Soubor uložíme pod jménem druh souboru .

Nastavení práv scriptu

Script je připraven, ale zatím nemá právo ho nikdo spouštět. To napravíme vyvoláním kontextového menu (pravím tlačítkem myši klik na ikonu souboru), zvolíme vlastnosti, kde vybereme záložku Oprávnění .

Zaškrtneme položku Spouštění

Ještě můžeme dodat scriptu nějakou hezkou ikonku a máme hotovo !