Castellanizar Linux Mint Daryna FluxBox CE
Contenido
Licencia:
Este documento se distribuye bajo condiciones Copyleft
Autor: Miguel Anxo Bouzada, mbouzada[en]gmail[punto]com, para GALPon.org y para maty1206linuxeando.com
Se puede copiar, modificar o distribuir este manual bajo las condiciones de la licencia GNU Free Documentation License (GNU/FDL)
Si se desea hacer una copia total o parcial del documento se deberá adjuntar debidamente la identidad del autor asi como las direcciones http://www.galpon.org y http://www.maty1206linuxeando.com en las partes superior e inferior del manual.
Consideraciones generales
Lo que no debemos olvidar nunca es que todo lo que hagamos en el sentido de dar soporte a iconos, no solo en el "escritorio", sinó también en el menú desplegable, va a pesar en la memoria, esta es una distribución encaminada a dar ligereza, velocidad, a las aplicaciones, a cambio de esa mayor funcionalidad sacrificamos la estética, por lo que si nos dedicamos a poner elementos que la hagan parecer una Gnome o una KDE, incluso una XFCE que pesen en la memoria, entramos en contradicción con el espíritu mismo de la distribución.
¿Quiere esto decir que es una distribución solo para "viejitas"? Obviamente me refiero a máquinas viejitas, pues no, yo soy de los que piensa que si pago por una máquina para trabajar, quiero usarla para trabajar y si quiero algo bonito, coloco un tiesto con una planta encima del CRT.
Ello no quiere decir que no pueda tener un entorno visual agradable, por ello, hay que ser cautos y no pedir a un gestor de ventanas ligero las prestaciones "visuales" de un entorno gráfico completo, a cambio obtendremos un mejor, mayor, rendimiento de la máquina rodando las aplicaciones.
¿Editor de textos "vi", "mousepad" ó "nano"?
Casi todo lo que aquí describo se puede hacer con "mousepad", con la excepción de la última nota de este COMO, que necesita "vi", como yo estoy acostumbrado a "nano", pues eso que uso nano, así que ya sabeis, donde leais "nano" en las ordenes si no es lo que usais vosotros, simplemente cambiarlo por "mousepad", "vi" o lo que más os guste.
Si quereis instalar el editor "nano" que es más sencillo de manejo.
# sudo aptitude install nano
Para guardar y cerrar el fichero editado, tendremos en la parte inferior del terminal las instrucciones, voy a resumir aquí las fundamentales
- ^O → [Ctrl]+[O] Para guardar, nos pedirá conformidad para guardar "ese" archivo con "ese" nombre, confirmamos con [Enter].
- ^X → [Ctrl]+[X] Para salir.
Podríamos tambien hacer simplemente:
- ^X → [Ctrl]+[X] y nos avisará de que no se guardó, confirmamos que lo guarde con [Enter] y listo
Si metemos la "gamba" y queremos anular alguna acción:
- ^C → [Ctrl]+[C] y vuelve al estado inmediato anterior
Si tememos, dudamos, sospechamos haber hecho alguna "pífia", simplemente cerramos la terminal y comenzamos de nuevo la edición abriendo una nueva terminal.
Para quien quiera seguir con "vi" un pequeño recordatorio
Para insertar y/o modificar texto
- Nos desplazamos con el cursor al punto de insercción/edición
- Pulsamos la letra "i" así entramos en modo edición (sería más correcto llamarle modo inserción) y podemos añadir, modificar etc... suelen preguntarme ¿y si quiero usar la letra "i"? pues la usais, hasta que no salgais del modo de edición se comporta como una letra cualquiera
- Para salir del modo edición pulsamos la tecla [Esc] (Escape)
- Una vez fuera del modo de edición, da igual donde tengamos el cursor, no nos preocupemos.
- escribimos :w para grabar los cambios (dos puntos "write")
- escribimos :q para salir (dos puntos "quit")
Podemos hacer una orden combinada :wq y ya guarda y sale.
Como se deduce, si no estamos en modo inserción, los dos puntos indican el comienzo de una orden (eso que algunos llaman comando).
Castellanizar el menú
Modificar el fichero de menús para que esté en castellano es tan sencillo como editar un fichero de texto y traducir los campos pertinentes, si observais lo que aquí transcribo y lo que hay en vuestras máquinas, comprobareis lo sencillo que es, tal vez tedioso, pero sencillo, para que os sea más llevadero, dejo dos configuraciones, a saber:
- Menú completo, reorganizado, sin iconos.
- Menú completo, reorganizado, con iconos.
En estos menús vereis que "faltan" algunas cosas, como por ejemplo "envy", lo retiré del desplegable de uso habitual ya que es de esas cosas que se usan solo una o dos veces, de todas formas en "Menú TODO" lo encontrareis.
El procedimiento es el siguiente:
Siempre, lo primero de todo es salvaguadar el fichero original, si después ya no lo necesitamos, ya lo borraremos.
Este trabajito lo haremos como usuario "normal", nunca como administrador (fijaros que las líneas de ordenes comienzan por $), podeis hacerlo en modo gráfico, a golpe de ratón desde el gestor de ficheros (Thunar), pero os lo voy a indicar en modo terminal, que se acaba antes.
Abrimos una terminal y escribimos la siguiente orden:
$ cp /home/USUARIO/.fluxbox/menu /home/USUARIO/.fluxbox/menu.eng
o el método abreviado
$ cp ~/.fluxbox/menu ~/.fluxbox/menu.eng
Como se ve claramente, la virgulilla "~" (AltGr + 4) equivale a: /home/USUARIO
Para recuperarlo solo tenemos que dar la misma orden, pero invirtiendo los campos
$ cp ~/.fluxbox/menu.eng ~/.fluxbox/menu
Acordarse de sustituir USUARIO por vuestro "usuario"
$ nano /home/USUARIO/.fluxbox/menu
o
$ nano ~/.fluxbox/menu
o
$ mousepad /home/USUARIO/.fluxbox/menu
o
$ mousepad ~/.fluxbox/menu
Borramos el contenido del fichero.
Si usamos "nano" recordar que con [Ctrl]+[K] borramos toda la línea en la que está el cursor.
Copiamos en el fichero uno de los siguientes bloques de texto.
Menú completo sin iconos
[begin] (Linux Mint) {} <> [exec] (Home) {thunar ~/} <> [exec] (Firefox) {firefox} <> [exec] (Terminal) {xfce4-terminal} <> [exec] (Tilda) {tilda} <> [separator] () {} <> [exec] (Ejecutar) {bbrun -w} <> [separator] () {} <> [submenu] (Accesorios) {} <> [exec] (Editor de textos) {mousepad} <> [exec] (Volumen y Mezclador) {xfce4-mixer} <> [exec] (Archivos comprimidos) {xarchiver} <> [exec] (Terminal) {xfce4-terminal} <> [exec] (Terminal desplegable) {tilda} <> [exec] (Mapa de caracteres) {gnome-character-map} <> [exec] (Calculadora) {gnome-calculator} <> [exec] (Gestor de ficheros) {thunar} <> [exec] (Renombrador masivo) {/usr/lib/thunar/ThunarBulkRename} <> [exec] (Buscador de escritorio) {catfish} <> [exec] (Captura de pantalla) {gnome-screenshot --interactive} <> [exec] (Salva pantallas) {xscreensaver-demo} <> [exec] (Terminar aplicación) {xkill} <> [end] [submenu] (Internet) {} <> [exec] (Navegador web) {firefox} <> [exec] (Cliente correo-e) {thunderbird} <> [exec] (Mensajería instántanea) {pidgin} <> [exec] (Cliente BitTorent) {transmission-gtk} <> [exec] (IRC Chat) {xchat-gnome} <> [end] [submenu] (Oficina) {} <> [exec] (Procesador de textos "Abiword") {abiword -n} <> [exec] (Hoja de cálculos "Gnumeric") {gnumeric} <> [end] [submenu] (Gráficos) {} <> [exec] (Visor de imágenes) {gpicview} <> [exec] (Dibujo "GPaint") {gpaint} <> [end] [submenu] (Multimedia) {} <> [exec] (Reproductor sonido) {exaile} <> [exec] (Reproductor películas) {gmplayer} <> [exec] (Extractor CD) {gnormalize} <> [exec] (Grabador CD/DVD) {brasero} <> [end] [submenu] (Accesos red) {} <> [exec] (Gestor red inlámbrica) {/opt/wicd/gui.py} <> [exec] (Configuración de red) {gksu network-admin} <> [exec] (Ajuste 'proxi' de red) {gnome-network-preferences} <> [exec] (Marcador modem) {chestnut-dialer} <> [exec] (Herramientas de red) {gnome-nettool} <> [exec] (Herramienta 'FuseSMB') {fusesmbtool} <> [exec] (Carpetas compartidas) {gksu shares-admin} <> [end] [submenu] (Configuración Mint) {} <> [exec] (mintConfiguración) {xfce4-mintConfig} <> [exec] (mintAsistente) {/usr/bin/mintAssistant} <> [exec] (mintEscritorio) {/usr/lib/linuxmint/xfcemintDesktop/xfcemintDesktop_frontend.py} <> [exec] (mintInstalador) {/usr/lib/linuxmint/mintInstall/mintInstall.py} <> [exec] (mintActualizador) {/usr/lib/linuxmint/mintUpdate/mintUpdate.py show 0 &} <> [end] [submenu] (Sistema) {} <> [submenu] (Gestión de paquetes) {} <> [exec] ("Synaptic" Instalador en red) {gksu synaptic} <> [exec] ("gDebi" Instalador .deb) {gdebi-gtk} <> [exec] (Paquetes huérfanos) {gksu gtkorphan} <> [end] [submenu] (Interfaz usuario) {} <> [exec] (Configuración pantalla) {gksu displayconfig-gtk && fbsetbg -l} <> [exec] (Ajustes gestor de entrada) {gksu gdmsetup} <> [exec] (Fecha y hora) {gksu time-admin} <> [exec] (Selector de fondos) {mint-fbsetbg} <> [exec] (Selector de temas GTK) {gtk-chtheme} <> [exec] (Selector de idioma) {gksu gnome-language-selector} <> [exec] (Imagen de entrada) {gdmphotosetup} <> [exec] (Conky Monitor de sistema) {conky} <> [end] [submenu] (Impresoras) {} <> [exec] (Gestor de impresión) {/usr/bin/system-config-printer-applet --no-tray-icon} <> [exec] (Selector de impresoras) {my-default-printer} <> [exec] (Configuración de impresoras) {/usr/bin/system-config-printer} <> [exec] (Gestión web de impresoras) {firefox http://localhost:631} <> [end] [submenu] (Administración del Sistema) {} <> [exec] (Configuración de GNOME) {gconf-editor} <> [exec] (Editor de particiones) {gksu gparted} <> [exec] (Información del Hardware) {hal-device-manager} <> [exec] (Ayuda) {yelp} <> [exec] (Configuración de NTFS) {gksu ntfs-config} <> [exec] (Dispositivos Palm OS) {gpilotd-control-applet} <> [exec] (Aplicaciones preferidas) {exo-preferred-applications} <> [exec] (Escritorio remoto) {vino-preferences} <> [exec] (Gestor módulos restringidos) {gksu restricted-manager} <> [exec] (Métodos de entrada) {scim-setup} <> [exec] (Administración de servicios) {gksu services-admin} <> [exec] (Control de procesos) {xfce4-taskmanager} <> [exec] (Usuarios y grupos) {gksu users-admin} <> [exec] (Módulos de red Window$) {gksu ndisgtk} <> [end] [end] [submenu] (Configurar Fluxbox) {} <> [exec] (Fbpager) {/usr/bin/fbpager} <> [exec] (Fluxconf) {/usr/bin/fluxconf} <> [exec] (Fluxkeys) {/usr/bin/fluxkeys} <> [exec] (Fluxmenu) {/usr/bin/fluxmenu} <> [end] [separator] () {} <> [submenu] (Menú "TODO") {} <> [exec] (Regenerate Menu) {update-menus} <> [include] (~/.fluxbox/fluxbox-menu) {} <> [end] [separator] () {} <> [exec] (Salir) {ciao} <> [end]
Guardamos y cerramos
Menú completo con iconos
[begin] (Linux Mint) {} <> [exec] (Home) {thunar ~/} </usr/share/icons/gnome/16x16/places/user-home.png> [exec] (Firefox) {firefox} </usr/share/pixmaps/firefox.png> [exec] (Terminal) {xfce4-terminal} </usr/share/icons/gnome/16x16/apps/utilities-terminal.png> [exec] (Tilda) {tilda} </usr/share/pixmaps/tilda.png> [separator] () {} <> [exec] (Ejecutar) {bbrun -w} </usr/share/pixmaps/bbrun.xpm> [separator] () {} <> [submenu] (Accesorios) {} </usr/share/icons/gnome/16x16/categories/applications-accessories.png> [exec] (Editor de textos) {mousepad} </usr/share/pixmaps/mousepad.png> [exec] (Volumen y Mezclador) {xfce4-mixer} </usr/share/pixmaps/xfce4-mixer.xpm> [exec] (Archivos comprimidos) {xarchiver} </usr/share/pixmaps/xarchiver.xpm> [exec] (Terminal) {xfce4-terminal} </usr/share/pixmaps/terminal.xpm> [exec] (Terminal desplegable) {tilda} </usr/share/pixmaps/tilda.png> [exec] (Mapa de caracteres) {gnome-character-map} </usr/share/icons/gnome/16x16/apps/gnome-character-map.png> [exec] (Calculadora) {gnome-calculator} </usr/share/icons/gnome/16x16/apps/accessories-calculator.png> [exec] (Gestor de ficheros) {thunar} </usr/share/icons/gnome/16x16/apps/file-manager.png> [exec] (Renombrador masivo) {/usr/lib/thunar/ThunarBulkRename} </usr/share/icons/hicolor/16x16/apps/Thunar.png> [exec] (Buscador de escritorio) {catfish} </usr/share/linuxmint/releasenotes/png/catfish1.png> [exec] (Captura de pantalla) {gnome-screenshot --interactive} </usr/share/pixmaps/gpicview.png> [exec] (Salva pantallas) {xscreensaver-demo} </usr/share/pixmaps/xscreensaver.xpm> [exec] (Terminar aplicación) {xkill} </usr/share/icons/gnome/16x16/actions/process-stop.png> [end] [submenu] (Internet) {} </usr/share/icons/gnome/16x16/categories/applications-internet.png> [exec] (Navegador web) {firefox} </usr/share/icons/gnome/16x16/stock/net/stock_internet.png> [exec] (Cliente correo-e) {thunderbird} </usr/share/icons/gnome/16x16/stock/net/stock_mail-copy.png> [exec] (Mensajería instántanea) {pidgin} </usr/share/pixmaps/pidgin-menu.xpm> [exec] (Cliente BitTorent) {transmission-gtk} </usr/share/pixmaps/transmission.xpm> [exec] (IRC Chat) {xchat-gnome} </usr/share/icons/gnome/16x16/stock/generic/stock_people.png> [end] [submenu] (Oficina) {} </usr/share/icons/gnome/16x16/categories/applications-office.png> [exec] (Procesador de textos "Abiword") {abiword -n} </usr/share/icons/gnome/16x16/stock/text/stock_insert-fields-author.png> [exec] (Hoja de cálculos "Gnumeric") {gnumeric} </usr/share/pixmaps/gnome-gnumeric.xpm> [end] [submenu] (Gráficos) {} </usr/share/icons/gnome/16x16/categories/applications-graphics.png> [exec] (Visor de imágenes) {gpicview} </usr/share/pixmaps/gpicview.png> [exec] (Dibujo "GPaint") {gpaint} </usr/share/pixmaps/gpaint.xpm> [end] [submenu] (Multimedia) {} </usr/share/icons/gnome/16x16/categories/applications-multimedia.png> [exec] (Reproductor sonido) {exaile} </usr/share/icons/gnome/16x16/stock/media/stock_effects-sound.png> [exec] (Reproductor películas) {gmplayer} </usr/share/pixmaps/mplayer.xpm> [exec] (Extractor CD) {gnormalize} </usr/share/icons/hicolor/16x16/apps/sound-juicer.png> [exec] (Grabador CD/DVD) {brasero} </usr/share/icons/hicolor/16x16/apps/brasero.png> [end] [submenu] (Accesos red) {} </usr/share/icons/gnome/16x16/categories/preferences-system-network.png> [exec] (Gestor red inlámbrica) {/opt/wicd/gui.py} </opt/wicd/images/wicd-blue.png> [exec] (Configuración de red) {gksu network-admin} </usr/share/icons/gnome/16x16/devices/network-wireless.png> [exec] (Ajuste 'proxi' de red) {gnome-network-preferences} </usr/share/icons/gnome/16x16/stock/net/stock_directory-server.png> [exec] (Marcador modem) {chestnut-dialer} </usr/share/icons/gnome/16x16/devices/modem.png> [exec] (Herramientas de red) {gnome-nettool} </usr/share/pixmaps/gnome-nettool.xpm> [exec] (Herramienta 'FuseSMB') {fusesmbtool} </usr/share/linuxmint/releasenotes/png/fusesmbtool1.png> [exec] (Carpetas compartidas) {gksu shares-admin} </usr/share/icons/gnome/16x16/stock/net/stock_shared-by-me.png> [end] [submenu] (Configuración Mint) {} </usr/share/icons/Celena/22x22/places/start-here.png> [exec] (mintConfiguración) {xfce4-mintConfig} </usr/share/icons/gnome/16x16/categories/preferences-system.png> [exec] (mintAsistente) {/usr/bin/mintAssistant} </usr/share/icons/Celena/22x22/places/start-here.png> [exec] (mintEscritorio) {/usr/lib/linuxmint/xfcemintDesktop/xfcemintDesktop_frontend.py} </usr/share/icons/gnome/16x16/categories/preferences-desktop.png> [exec] (mintInstalador) {/usr/lib/linuxmint/mintInstall/mintInstall.py} </usr/share/icons/gnome/16x16/apps/system-software-installer.png> [exec] (mintActualizador) {/usr/lib/linuxmint/mintUpdate/mintUpdate.py show 0 &} </usr/share/icons/gnome/16x16/apps/system-software-update.png> [end] [submenu] (Sistema) {} </usr/share/icons/gnome/16x16/categories/applications-system.png> [submenu] (Gestión de paquetes) {} </usr/share/pixmaps/synaptic.png> [exec] ("Synaptic" Instalador en red) {gksu synaptic} </usr/share/pixmaps/synaptic.png> [exec] ("gDebi" Instalador .deb) {gdebi-gtk} </usr/share/icons/gnome/16x16/apps/system-software-installer.png> [exec] (Paquetes huérfanos) {gksu gtkorphan} </usr/share/pixmaps/gtkorphan.xpm> [end] [submenu] (Interfaz usuario) {} </usr/share/pixmaps/nohost.png> [exec] (Configuración pantalla) {gksu displayconfig-gtk && fbsetbg -l} </usr/share/icons/gnome/16x16/apps/preferences-desktop-screensaver.png> [exec] (Ajustes gestor de entrada) {gksu gdmsetup} </usr/share/pixmaps/gdm.xpm> [exec] (Fecha y hora) {gksu time-admin} </usr/share/icons/gnome/16x16/stock/generic/stock_timer.png> [exec] (Selector de fondos) {mint-fbsetbg} </usr/share/icons/gnome/16x16/apps/preferences-desktop-wallpaper.png> [exec] (Selector de temas GTK) {gtk-chtheme} </usr/share/icons/gnome/16x16/apps/preferences-desktop-theme.png> [exec] (Selector de idioma) {gksu gnome-language-selector} </usr/share/icons/gnome/16x16/apps/preferences-desktop-locale.png> [exec] (Imagen de entrada) {gdmphotosetup} </usr/share/pixmaps/nobody.png> [exec] (Conky Monitor de sistema) {conky} </usr/share/icons/gnome/16x16/apps/utilities-system-monitor.png> [end] [submenu] (Impresoras) {} </usr/share/icons/gnome/16x16/devices/printer.png> [exec] (Gestor de impresión) {/usr/bin/system-config-printer-applet --no-tray-icon} </usr/share/icons/gnome/16x16/status/printer-printing.png> [exec] (Selector de impresoras) {my-default-printer} </usr/share/icons/gnome/16x16/stock/io/stock_printers.png> [exec] (Configuración de impresoras) {/usr/bin/system-config-printer} </usr/share/icons/gnome/16x16/stock/io/stock_print-setup.png> [exec] (Gestión web de impresoras) {firefox http://localhost:631} </usr/share/icons/gnome/16x16/stock/io/stock_print-driver.png> [end] [submenu] (Administración del Sistema) {} </usr/share/icons/hicolor/16x16/apps/xfce-system-settings.png> [exec] (Configuración de GNOME) {gconf-editor} </usr/share/icons/gnome/16x16/apps/gnome-settings-ui-behavior.png> [exec] (Editor de particiones) {gksu gparted} </usr/share/pixmaps/gparted.xpm> [exec] (Información del Hardware) {hal-device-manager} </usr/share/icons/gnome/16x16/devices/audio-card.png> [exec] (Ayuda) {yelp} </usr/share/icons/gnome/16x16/stock/generic/stock_help-book.png> [exec] (Configuración de NTFS) {gksu ntfs-config} </usr/share/linuxmint/releasenotes/png/fusesmbtool1.png> [exec] (Dispositivos Palm OS) {gpilotd-control-applet} </usr/share/icons/gnome/16x16/devices/pda.png> [exec] (Aplicaciones preferidas) {exo-preferred-applications} </usr/share/icons/gnome/16x16/apps/preferences-system-windows.png>.lnk [exec] (Escritorio remoto) {vino-preferences} </usr/share/icons/gnome/16x16/apps/preferences-desktop-remote-desktop.png> [exec] (Gestor módulos restringidos) {gksu restricted-manager} </usr/share/pixmaps/gksuexec-debian.xpm> [exec] (Métodos de entrada) {scim-setup} </usr/share/pixmaps/scim-setup.png> [exec] (Administración de servicios) {gksu services-admin} </usr/share/icons/hicolor/16x16/apps/gnome-cpu-frequency-applet.png> [exec] (Control de procesos) {xfce4-taskmanager} </usr/share/icons/gnome/16x16/categories/applications-system.png> [exec] (Usuarios y grupos) {gksu users-admin} </usr/share/icons/gnome/16x16/apps/system-users.png> [exec] (Módulos de red Window$) {gksu ndisgtk} </usr/share/pixmaps/ndisgtk.xpm> [end] [end] [submenu] (Configurar Fluxbox) {} </usr/share/icons/gnome/16x16/categories/applications-other.png> [exec] (Fbpager) {/usr/bin/fbpager} </usr/share/icons/gnome/16x16/stock/generic/stock_styles.png> [exec] (Fluxconf) {/usr/bin/fluxconf} </usr/share/icons/gnome/16x16/stock/generic/stock_help-pane-off.png> [exec] (Fluxkeys) {/usr/bin/fluxkeys} </usr/share/icons/gnome/16x16/apps/preferences-desktop-keyboard-shortcuts.png> [exec] (Fluxmenu) {/usr/bin/fluxmenu} </usr/share/icons/gnome/16x16/stock/generic/stock_help-add-bookmark.png> [end] [separator] () {} <> [submenu] (Menú "TODO") {} </usr/share/icons/gnome/16x16/categories/applications-utilities.png> [exec] (Regenerate Menu) {update-menus} <> [include] (~/.fluxbox/fluxbox-menu) {} <> [end] [separator] () {} <> [exec] (Salir) {ciao} </usr/share/icons/gnome/16x16/stock/generic/stock_exit.png> [end]
Guardamos y cerramos
Lanzadores (iconos) en el escritorio
Para poder "construir" los lanzadores en el escritorio debemos crear un fichero de texto para cada lanzador dentro del directorio .idesk (oculto) que está en nuestro "Home"
$ ~/.idesk/
Cada fichero tendrá la siguiente estructura en rojo los campos obligatorios en verde los datos que debemos ajustar
table Icon Caption: AbiWord Nombre que se verá bajo el lanzador CaptionTip: Procesador de textos Abiword Command: abiword Orden que ejecutará el lanzador Icon: /usr/share/pixmaps/abiword.png Dirección del icono del lanzador Width: 32 Anchura del lanzador Height: 32 Altura del lanzador X: 30 Posición del lanzador en la horizontal → de la pantalla Y: 100 Posición del lanzador en la vertical ↓ de la pantalla end
Ejemplo para una separación de 70 puntos, la posicion marcada en verde esta reservada para el lanzador "Desktop" que lo crea el sistema (Ojo, siempre en esa posición).
X=30 Y=30 | X=100 Y=30 | X=170 Y=30 | X=240 Y=30 | X=310 Y=30 | X=380 Y=30 |
X=30 Y=100 | X=100 Y=100 | X=170 Y=100 | X=240 Y=100 | X=310 Y=100 | X=380 Y=100 |
X=30 Y=170 | X=100 Y=170 | X=170 Y=170 | X=240 Y=170 | X=310 Y=170 | X=380 Y=170 |
X=30 Y=240 | X=100 Y=240 | X=170 Y=240 | X=240 Y=240 | X=310 Y=240 | X=380 Y=240 |
X=30 Y=310 | X=100 Y=310 | X=170 Y=310 | X=240 Y=310 | X=310 Y=310 | X=380 Y=310 |
X=30 Y=380 | X=100 Y=380 | X=170 Y=380 | X=240 Y=380 | X=310 Y=380 | X=380 Y=380 |
Estos ficheros los creamos con cualquier editor de texto, vi, mousepad, nano etc... y siempre en modo usuario, nunca como administrador.
La única convención que debemos respetar sobre el nombre del fichero es la extensión .lnk, el nombre no tiene que guardar necesariamente ninguna relación con el contenido
Si queremos poder mover los lanzadores con el puntero del ratón, debemos desbloquear el movimiento, después, una vez a nuestro gusto, podremos volver a bloquearlo.
Para eso editamos el fichero oculto que está en nuestro "Home"
$ nano ~/.ideskrc
Buscamos la línea (es la 13ª)
Locked: true
y la modificamos a
Locked: false
Una sugerencia que creo importante, si vamos a jugar con la configuración de .ideskrc no os olvideis de hacer una copia de seguridad del fichero original, después suele ser dificil recordar que fué lo que cambiamos y ahora no nos gusta como está. |
Os dejo los ficheros de texto correspondientes a la captura de pantalla, están colocados por orden alfabetico.
1
$ nano ~/.idesk/abiword.lnk
Contenido:
table Icon Caption: AbiWord CaptionTip: Procesador de textos Abiword Command: abiword Icon: /usr/share/pixmaps/abiword.png Width: 32 Height: 32 X: 30 Y: 100 end
2
$ nano ~/.idesk/buscador.lnk
Contenido:
table Icon Caption: Buscador CaptionTip: Buscador de escritorio Command: catfish Icon: /usr/share/linuxmint/releasenotes/png/catfish1.png Width: 32 Height: 32 X: 240 Y: 30 end
3
$ nano ~/.idesk/calculadora.lnk
Contenido:
table Icon Caption: gCalc CaptionTip: Calculadora configurable Command: gnome-calculator Icon: /usr/share/icons/gnome/32x32/apps/accessories-calculator.png Width: 32 Height: 32 X: 240 Y: 100 end
4
$ nano ~/.idesk/cd-mp3.lnk
Contenido:
table Icon Caption: CD→mp3 CaptionTip: Extractor de pistas de CD de audio Command: gnormalize Icon: /usr/share/icons/hicolor/24x24/apps/sound-juicer.png Width: 32 Height: 32 X: 170 Y: 310 end
5
$ nano ~/.idesk/correo-e.lnk
Contenido:
table Icon Caption: Correo-e CaptionTip: Gestor de correo-e Thunderbird Command: thunderbird Icon: /usr/share/pixmaps/thunderbird.png Width: 32 Height: 32 X: 100 Y: 170 end
6
$ nano ~/.idesk/dibujo.lnk
Contenido:
table Icon Caption: Dibujo CaptionTip: Aplicación básica de dibujo y pintura Command: gpaint Icon: /usr/share/icons/hicolor/48x48/apps/xfce-graphics.png Width: 32 Height: 32 X: 310 Y: 100 end
7
$ nano ~/.idesk/exaile.lnk
Contenido:
table Icon Caption: Exaile CaptionTip: Reproductor musical Command: exaile Icon: /usr/share/pixmaps/exaile.png Width: 32 Height: 32 X: 30 Y: 310 end
8
$ nano ~/.idesk/gnumeric.lnk
Contenido:
table Icon Caption: gNumeric CaptionTip: Hojas de cálculo Command: gnumeric Icon: /usr/share/pixmaps/gnome-gnumeric.png Width: 32 Height: 32 X: 170 Y: 100 end
9
$ nano ~/.idesk/home.lnk
Contenido:
table Icon Caption: Home CaptionTip: Abrir carpeta personal Icon: /usr/share/icons/gnome/32x32/places/user-home.png Width: 32 Height: 32 X: 100 Y: 30 Command[0]: thunar ~/ Command[1]: mousepad ~/.idesktop/home.lnk end
10
$ nano ~/.idesk/irchat.lnk
Contenido:
table Icon Caption: IRChat CaptionTip: Cliente conversacion IRC xchat Command: xchat-gnome Icon: /usr/share/icons/hicolor/48x48/apps/xchat-gnome.png Width: 32 Height: 32 X: 100 Y: 240 end
11
$ nano ~/.idesk/michat.lnk
Contenido:
table Icon Caption: MIchat CaptionTip: Mensajería instantánea Command: pidgin Icon: /usr/share/pixmaps/pidgin-menu.xpm Width: 32 Height: 32 X: 30 Y: 240 end
12
$ nano ~/.idesk/mplayer.lnk
Contenido:
table Icon Caption: MPlayer CaptionTip: Reproductor media video Command: gmplayer Icon: /usr/share/pixmaps/mplayer.xpm Width: 32 Height: 32 X: 100 Y: 310 end
13
$ nano ~/.idesk/navegador.lnk
Contenido:
table Icon Caption: Navegador CaptionTip: Navegador web Firefox Command: firefox Icon: /usr/share/pixmaps/firefox.png Width: 32 Height: 32 X: 30 Y: 170 end
14
$ nano ~/.idesk/notas.lnk
Contenido:
table Icon Caption: Notas CaptionTip: Editor de textos Mousepad Command: mousepad Icon: /usr/share/pixmaps/mousepad.png Width: 32 Height: 32 X: 100 Y: 100 end
15
$ nano ~/.idesk/red.lnk
Contenido:
table Icon Caption: Red CaptionTip: Equipos en la misma red Command: thunar ~/Network Icon: /usr/share/icons/gnome/32x32/places/network-workgroup.png Width: 32 Height: 32 X: 170 Y: 30 end
16
$ nano ~/.idesk/torrent.lnk
Contenido:
table Icon Caption: Torrent CaptionTip: Cliente p2p BitTorrent Command: transmission-gtk Icon: /usr/share/pixmaps/transmission.png Width: 32 Height: 32 X: 170 Y: 170 end
17
$ nano ~/.idesk/volumen.lnk
Contenido:
table Icon Caption: Volumen CaptionTip: Control de volumen y mezclador sonido Command: xfce4-mixer Icon: /usr/share/pixmaps/xfce4-mixer.xpm Width: 32 Height: 32 X: 240 Y: 310 end
Los lanzadores no estarán visibles hasta que reiniciemos el entorno gráfico (reiniciar las X) con Ctrl+Alt+BkSp← ó hasta que reiniciemos todo el sistema. |
Castellanizar la ventana de salida (Quit)
Cuando queremos Salir/Reiniciar/Apagar/etc... nos aparece una ventana en inglés, si queremos ponerla en castellano, podemos hacerlo de dos formas:
Editar como administrador el fichero "culpable" y modificar su contenido, ó construirlo de nuevo. Vamos a ver como hacerlo de la manera que me parece más sencilla, editando y modificando:
Como norma empezaremos, siempre, por hacer una copia de seguridad del existente, por aquello de que si metemos la pata podamos recuperarlo:
# sudo cp /usr/bin/ciao /usr/bin/ciao.eng
ya lo tenemos identificado como el fichero de despedida en ingles
Para recuperarlo solo tenemos que dar la misma orden, pero invirtiendo los campos
# sudo cp /usr/bin/ciao.eng /usr/bin/ciao
Editamos para modificar el existente
Según que editor utilicemos
# sudo nano /usr/bin/ciao
o
# sudo mousepad /usr/bin/ciao
Borramos todo el contenido del fichero y copiamos el siguiente bloque:
Muy importante: No modificar absolutamente nada del contenido, recomiendo un copiar pegar, con especial atención al primer y último carácter, que suelen quedarse perdidos por el camino |
#!/bin/sh ans=$(zenity --width=40 --height=270 --title="Salir" --list --text "¿Qué desea hacer ahora?" --radiolist --column "Selec." --column "Acción" TRUE "Cerrar la sesión" FALSE "Cambiar de usuario" FALSE Suspender FALSE Hibernar FALSE Reiniciar FALSE Apagar); #echo $ans if [ "$ans" = "Cerrar la sesión" ] ; then kill -TERM $(xprop -root _BLACKBOX_PID | awk '{print $3}') fi if [ "$ans" = "Cambiar de usuario" ] ; then gdmflexiserver fi if [ "$ans" = "Suspender" ]; then gksu 'pmi action sleep' #echo "kill" fi if [ "$ans" = "Hibernar" ]; then gksu 'pmi action hibernate' #echo "kill" fi if [ "$ans" = "Reiniciar" ]; then gksu 'shutdown -r now' & aplay /usr/share/sounds/mintfb-logout.wav #echo "kill" fi if [ "$ans" = "Apagar" ]; then gksu 'shutdown -h now' & aplay /usr/share/sounds/mintfb-logout.wav #echo "again" fi
Guardamos y cerramos
No suele ser necesario, pero nos curamos en salud
# sudo chmod +x /usr/bin/ciao
dandole permisos de ejecución
Habilitar las funciones de "Salir" sin que nos pida la clave
Tendremos que editar un fichero del sistema y añadir una autorización a todos los usuarios para que puedan ejecutar dos ordenes sin que se les pida la clave.
Este fichero se edita con una orden "característica", puede editarse con cualquier otro editor, pero es probable que fallen, así que vamos a hacerlo como dictan las reglas.
NOTA Editar con el máximo cuidado, es un fichero crítico Si no hemos instalado "nano", volver al principio a ver las notas sobre el manejo de "vi"
# sudo visudo
Nos desplegará un fichero de texto, al final añadimos la siguiente línea
ALL ALL=(ALL) NOPASSWD: /sbin/shutdown,/usr/sbin/pmi
Guardamos y cerramos.
Para que funcione este cambio es necesario que el fichero se cargue en el inicio del sistema, por ello, en el próximo apagado ó reinicio aún no funcionará, después del próximo inicio (o reinicio) del sistema ya no nos pedirá clave.
Enlaces recomendados
http://debianitas.net/doc/minicomos/Todo%20Sobre%20FLUXBOX/html/fluxbox.html
http://manualinux.my-place.us/fluxbox.html
http://fluxbox.sourceforge.net/docs/en/newdoc.starting.php#top