Desktop wallpaper to grub2 image

Nautilus Scripts

Source:

2
Score 70%
Description:

Éste script rastreará su imagen de fondo de escritorio, y la pondrá como imagen en el cargador de arranque de grub2
Debes ejecutar "wallpaper-grub" con doble clic, o desde la terminal puedes ejecutar directamente setup.sh.
No debes mover de ésta carpeta los script, pero puedes renombrar la carpeta si deseas, por ej. con un punto . delante , para que sea un archivo invisible, y puedes moverla a donde desees.
Para tenerlo en /usr/bin, y poderlo ejecutar desde la terminal, debes copiar setup.sh, a /usr/bin con estos comandos:
cd */wallpaper-on-grub
sudo cp ./setup.sh /usr/bin/wallpaper-grub
Y podrás ejecutar directamente el comando wallpaper-grub.
Y para usarlo en nautilus-scripts, remplace en el script wallpaper-grub , todo exepto #!/bin/bash , y escriba esto:
gnome-terminal -e wallpaper-grub
si es que lo copió a /usr/bin/
si no lo copió a /usr/bin/, escriba esto:
gnome-terminal -e /ruta/a/wallpaper-on-grub/setup.sh
Si deseas eliminar el wallpaper del grub puedes ejecutar éste comando
sudo rm /boot/grub/image-background.jpg
Eres libre de modificarlo y redistribuirlo.
por Rodrigo Esteves baitsart@gmail.com www.youtube.com/user/baitsart
Disfrútalo !!!
-------------------------------------------------------------------------
This script will copy your desktop wallpaper, and put it as image in the grub2 bootloader. You must run wallpaper-grub with double click, or from the terminal can directly execute setup.sh. You must not move the scripts from this folder, but you can rename the folder if want, with a point at the start . , to be a invisible file, and you can move it anywhere you want.
To take this into /usr/bin , and be able to run from the terminal, copy setup.sh , to /usr/bin with commands:
cd */wallpaper-on-grub
sudo cp ./setup.sh /usr/bin/wallpaper-grub
And you can run direct wallpaper-grub command.
And to use it on nautilus-scripts, replace on wallpaper-grub script, all exept #!/bin/bash , and write this:
gnome-terminal -e wallpaper-grub
If you copy to /usr/bin/
If you not copy to /usr/bin/, write this:
gnome-terminal -e /path/to/wallpaper-on-grub/setup.sh
If you want to remove the grub wallpaper you can run this command
sudo rm /boot/grub/image-background.jpg
You are free to modify and redistribute
by Rodrigo Esteves baitsart@gmail.com www.youtube.com/user/baitsart
Enjoy it!!!

WalentyWalewski

4 years ago

Alta calidad y ejecución de la obra. Usted será capaz de complacer el alma del diseño original.

Report

C

baitsart

4 years ago

Bueno gracias amigo Walenty, a mi pareció algo útil poder disponer de una simple aplicación para decorar nuestro grub2, eres muy amable. Saludos amigo

Report

alek889

4 years ago

Gracias!! Ya que yo uso enlightenment(Bodhi)tuve que hacer unas pocas modificaciones,pero al final todo funcino excelente...Buen trabajo y gracias por el script..

Report

C

baitsart

4 years ago

Hola Alek889, me alegro que te sirviera, y te cuento que estoy haciendo otro más completo, con zenity --file-selection, y también NAUTILUS_SCRIPT_SELECTED_FILE_PATHS, para imagen del grub, bueno se agradece tu buena onda en comentar, Saludo!!

Report

gracca

4 years ago

Para qué meter a Python dentro de un shell script sólo por una línea? Para reemplazar "//" por "/", se puede hacer de dos maneras, una es:

sed 's/\/\//\//' /tmp/image-name-temp

y otra mucho más fácil todavía es:

sed 's|//|/|' /tmp/image-name-temp.

Saludos!!

Report

C

baitsart

4 years ago

Hola, gracias por el comentario, muy bueno, sabes, yo no lo usé con sed porque no sabía, de echo siempre me daba error al usar el caracter barra / , pero así como lo posetas, es que funciona, Gracias por la colaboración.
Saludos!

Report

gracca

4 years ago

Es por eso que en el segundo ejemplo te pongo "|" como separador. En el primer ejemplo, cada "/" tiene su caracter de escape "\" para que el shell lo identifique. El comando "sed" es muy poderoso. Saludos!!

Report

C

baitsart

4 years ago

Si, ya veo. Muy buen aporte, te cuento que ya lo actualicé, gracias otra vez. Saludos

Report

product-maker paraksaur Jul 15 2013

product-maker letotasaf Jul 15 2013

product-maker edoretus Jul 15 2013

product-maker medeskwa Jul 15 2013

product-maker pitasroph Jul 15 2013

product-maker haktidefo Jul 15 2013

product-maker ramasarah Jul 15 2013

product-maker plaplasa Jul 15 2013

product-maker kosaturs Jul 15 2013

product-maker lumorop Jul 15 2013

product-maker uspasendo Jul 15 2013

product-maker raftomo Jul 15 2013

product-maker watanoir Jul 15 2013

product-maker rumasendr Jul 15 2013

product-maker uhtojanen2 Jul 15 2013

product-maker samwenta Jul 15 2013

product-maker lepsmarkus Jul 15 2013

product-maker motvacula Jul 15 2013

product-maker pelamukas Jul 15 2013

product-maker rutamasha11 Jul 15 2013

product-maker zamtxur Jul 15 2013

product-maker kdesrata Jul 15 2013

product-maker bmodasel5 Jul 15 2013

product-maker pendeltzuk7 Jul 15 2013

product-maker utasaht Jul 15 2013

product-maker runkhzaws Jul 15 2013

product-maker opalast4 Jul 15 2013

product-maker kurtrassel97 Jul 15 2013

product-maker gnomeau10 Jul 14 2013

product-maker gnomeau9 Jul 14 2013

product-maker gnomeau8 Jul 14 2013

product-maker gnomeau7 Jul 14 2013

product-maker gnomeau6 Jul 14 2013

product-maker gnomeau5 Jul 12 2013

product-maker gnomeau4 Jul 12 2013

product-maker gnomeau3 Jul 12 2013

product-maker gnomeau2 Jul 12 2013

product-maker gnomeau1 Jul 12 2013

product-maker zhmyrski Jul 05 2013

product-maker despcry9 Jul 05 2013

product-maker salmamod Jul 03 2013

product-maker cadao777 Jul 03 2013

product-maker crosspalm Jul 03 2013

product-maker perezHu Jul 03 2013

product-maker mopsa Jul 02 2013

product-maker MaryLinux Jul 02 2013

product-maker nelintel Jul 02 2013

product-maker bpossibel Jul 02 2013

product-maker polovtsien Jul 02 2013

product-maker oldrocket Jul 01 2013

product-maker dukost12 Jul 01 2013

product-maker huphers23 Jul 01 2013

product-maker oprdesk4 Jul 01 2013

product-maker hokrok8 Jul 01 2013

product-maker zardmes9 Jul 01 2013

product-maker luskmar27 Jul 01 2013

product-maker portmal4 Jul 01 2013

product-maker ramados2 Jul 01 2013

product-maker ohma8b Jul 01 2013

product-maker korsasapa Jul 01 2013

product-maker masadios83 Jul 01 2013

product-maker ropsasher7 Jul 01 2013

product-maker sarabrieg Jul 01 2013

product-maker ladadance03 Jul 01 2013

product-maker haroldkopf Jul 01 2013

product-maker lusyatrah Jul 01 2013

product-maker pastoph Jul 01 2013

product-maker lapacrond Jul 01 2013

product-maker moraineu Jul 01 2013

product-maker arisolm Jul 01 2013

product-maker tomoraineu Jul 01 2013

product-maker tacrobi Jul 01 2013

product-maker xsceensaver Jun 30 2013

product-maker emlenchon Jun 30 2013

product-maker tsragner Jun 30 2013

product-maker hardprox Jun 30 2013

product-maker asprot32 Jun 29 2013

product-maker ropasana1 Jun 27 2013

product-maker artanzair Jun 27 2013

product-maker sidricy Jun 21 2013

product-maker kermith13 Jun 21 2013

product-maker airelle Jun 13 2013

product-maker tuxHiper Jun 13 2013

product-maker aut Jun 13 2013

product-maker goldenFrance Jun 13 2013

product-maker nikmur Jun 13 2013

product-maker lindaS Jun 13 2013

product-maker gurken Jun 13 2013

product-maker romeoN Jun 13 2013

product-maker upsa Jun 11 2013

product-maker spring7 Jun 11 2013

product-maker bzekin Jun 11 2013

product-maker olgert Jun 11 2013

product-maker sunbox Jun 11 2013

product-maker openLife Jun 11 2013

product-maker 6 6

File (click to download) Version Description Packagetype Downloads Date Filesize DL OCS-Install
Details
license
version
1.0
updated May 22 2013
added May 18 2013
downloads today
0
page views today 1
System Tags addon